<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;A08MRH8zfyp7ImA9WhRUGU4.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921</id><updated>2012-01-30T08:11:25.187-08:00</updated><category term="sql client" /><category term="System.Data.OleDb" /><category term="Tables" /><category term="rupees" /><category term="quick login" /><category term="charactercasing" /><category term="SQL Server" /><category term="GetOleDbSchemaTable" /><category term="web applications" /><category term="free test" /><category term="Procedures" /><category term="conversion" /><category term="Data context" /><category term="DataTable" /><category term="compact" /><category term="photos" /><category term="editions" /><category term="extended" /><category term="currency" /><category term="datacontext" /><category term="maintain google account" /><category term="c#" /><category term="blob" /><category term="Linq database connection" /><category term="download" /><category term="standard" /><category term="maitain multiple facebook accounts" /><category term="System.Data.SqlClient" /><category term="enterprise" /><category term="xml documentation comments" /><category term="video" /><category term="MTC" /><category term="MCPD" /><category term="Linq - SQL" /><category term="image" /><category term="transform" /><category term="facebook login" /><category term="GetSchema" /><category term="comments" /><category term="PrimaryKeys" /><category term="storing images" /><category term="LINQ" /><category term="extendedproperties" /><category term="exam" /><category term="mysql" /><category term="CSS" /><category term="c# Linq" /><category term="tutorial" /><category term="property" /><category term="documentation comments" /><category term="text-transform" /><category term="gmail accounts" /><category term="video tutorial" /><category term="OleDbSchemaGuid" /><category term="Linq datagrid" /><category term="express" /><category term="certification" /><category term="easy facebook login" /><category term="Northwind customer display" /><category term="bytes" /><category term="Oledb" /><category term="SqlBulkCopy" /><category term="mysql database" /><category term="dollar" /><category term="Chennai" /><category term="microsoft" /><category term="MCTS" /><category term="Bus routes" /><category term="asp.net" /><category term="Simple Linq program" /><category term="character" /><category term="dbml" /><category term="quick login for facebook" /><category term=".NET" /><category term="quick chrome extension" /><category term="calculator" /><category term="casing" /><title>Sampath's Blog</title><subtitle type="html">Sharing known things :)</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://mesampath.blogspot.com/" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SampathsBlog" /><feedburner:info uri="sampathsblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;D0YDRH0zfSp7ImA9WhRSFko.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-8763693804871689157</id><published>2011-11-18T19:59:00.000-08:00</published><updated>2011-11-18T19:59:35.385-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-18T19:59:35.385-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="quick login for facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="easy facebook login" /><category scheme="http://www.blogger.com/atom/ns#" term="quick chrome extension" /><category scheme="http://www.blogger.com/atom/ns#" term="maitain multiple facebook accounts" /><category scheme="http://www.blogger.com/atom/ns#" term="facebook login" /><title>Maintain multiple Facebook accounts</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;If you are having more than one Facebook accounts(or even one) and you can add this extension named "Quick Login for Facebook Accounts" to your&amp;nbsp;Chrome browser.&amp;nbsp;The extension is from the guys who have created the &amp;nbsp;extension "Quick Login for Gmail" (my previous &lt;a href="http://mesampath.blogspot.com/2011/11/chrome-extension-for-maintain-multiple.html" target="_blank"&gt;post&lt;/a&gt;). This is also pretty simple and cool.&lt;br /&gt;
&lt;br /&gt;
More information can be found here;&lt;br /&gt;
&lt;a href="https://chrome.google.com/webstore/detail/ihpcdjelcodenkpfkbaficnkgkmljjbf" target="_blank"&gt;Quick Login for Facebook Accounts&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
One click does the magic. :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-8763693804871689157?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/O7l2jX2a26j-Nekq9h8X-mtUpm4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O7l2jX2a26j-Nekq9h8X-mtUpm4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/O7l2jX2a26j-Nekq9h8X-mtUpm4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O7l2jX2a26j-Nekq9h8X-mtUpm4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/bUQqJtvLvg0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/8763693804871689157/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2011/11/maintain-multiple-facebook-accounts.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/8763693804871689157?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/8763693804871689157?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/bUQqJtvLvg0/maintain-multiple-facebook-accounts.html" title="Maintain multiple Facebook accounts" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2011/11/maintain-multiple-facebook-accounts.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYASHw-fyp7ImA9WhRSFko.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-5557603459085534398</id><published>2011-11-18T19:41:00.000-08:00</published><updated>2011-11-18T19:42:29.257-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-18T19:42:29.257-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="maintain google account" /><category scheme="http://www.blogger.com/atom/ns#" term="gmail accounts" /><category scheme="http://www.blogger.com/atom/ns#" term="quick chrome extension" /><category scheme="http://www.blogger.com/atom/ns#" term="quick login" /><title>Chrome Extension to maintain multiple gmail accounts</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;It is little harder to keep remember passwords of our Gmail accounts all the time. Recently, I have found the following chrome browser extension "Quick Login for Google Accounts" which solves the above problem. No more worries about the password maintenance. It is also secure.&lt;br /&gt;
&lt;br /&gt;
More details about the Quick Login chrome extension;&lt;br /&gt;
&lt;a href="https://chrome.google.com/webstore/detail/cbgngpehipfmfmpjmhonhacgbkjpdidp" target="_blank"&gt;Quick Login for Google Accounts&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Really good and simple extension. Thanks to the guys who created this.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-5557603459085534398?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-MnuaBxOnXeot4RPyGIWfgf8024/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-MnuaBxOnXeot4RPyGIWfgf8024/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-MnuaBxOnXeot4RPyGIWfgf8024/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-MnuaBxOnXeot4RPyGIWfgf8024/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/alvxKYc_93c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/5557603459085534398/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2011/11/chrome-extension-for-maintain-multiple.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/5557603459085534398?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/5557603459085534398?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/alvxKYc_93c/chrome-extension-for-maintain-multiple.html" title="Chrome Extension to maintain multiple gmail accounts" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2011/11/chrome-extension-for-maintain-multiple.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIHRHo4eSp7ImA9WxBXFU8.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-4301414849243356794</id><published>2010-01-25T18:53:00.000-08:00</published><updated>2010-01-26T08:32:15.431-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-26T08:32:15.431-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dbml" /><category scheme="http://www.blogger.com/atom/ns#" term="datacontext" /><category scheme="http://www.blogger.com/atom/ns#" term="Data context" /><category scheme="http://www.blogger.com/atom/ns#" term="Linq - SQL" /><category scheme="http://www.blogger.com/atom/ns#" term="Linq datagrid" /><category scheme="http://www.blogger.com/atom/ns#" term="c# Linq" /><category scheme="http://www.blogger.com/atom/ns#" term="Northwind customer display" /><category scheme="http://www.blogger.com/atom/ns#" term="Simple Linq program" /><category scheme="http://www.blogger.com/atom/ns#" term="Linq database connection" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><title>Simple LINQ - SQL Connecting Program in C#</title><content type="html">&lt;div align="justify"&gt;&lt;span style="font-family:trebuchet ms;"&gt;LINQ - Language Integrated Query.It provides the Querying ability to the database and also doing the DML operations such as insert, update and delete.for more about LINQ, have a look at &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb308959.aspx"&gt;&lt;span style="font-family:trebuchet ms;"&gt;http://msdn.microsoft.com/en-us/library/bb308959.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:trebuchet ms;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style="font-family:trebuchet ms;"&gt;There are infinite pages are available to describe the Linq, its functionality, and design. But for a beginner, let us go with creating a simple application using Linq and playing with database. Before writing the program, we need to know the following basic things.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;1. DataContext&lt;/em&gt; &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;This is a Layer or cache kind of stuff which interacts between the database and application. The application uses the datacontext to manipulate data with the database.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;2. dbml - Database Markup Language&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Linq to SQL class is known as dbml. The dbml maintains the tables and linkings.&lt;br /&gt;&lt;br /&gt;Now we start with creating simple program. The aim of the program is to display the Northwind customers data whose names are starting with "a" in a datagrid.&lt;br /&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Create new C# windows project in VS2008.&lt;br /&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Import SqlClient/Oledb classes for database usage.&lt;br /&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; Create dbml file. Right click Project and add New Item. Choose the "LINQ to SQL Classes" from the templates section. Name it as you like, here let us name it as "SampleNwnd". The extension would be ".dbml".&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_wYnYthVBm54/S15lsw5eDxI/AAAAAAAABPU/I2OG7GrPrVA/s1600-h/linq1.gif"&gt;&lt;img style="WIDTH: 200px; HEIGHT: 70px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5430890020369993490" border="0" alt="" src="http://2.bp.blogspot.com/_wYnYthVBm54/S15lsw5eDxI/AAAAAAAABPU/I2OG7GrPrVA/s200/linq1.gif" /&gt;&lt;/a&gt; The dbml file will be opened with empty designer window saying that "Create data classes by dragging items from "Server Explorer" or "Toolbox" onto this design surface.&lt;br /&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; Click the "Server Explorer" link and create a data connection. Right Click "Data connection" and click "Add Connection". This will open up the "Add Connection" window which contains the SQL Server credentials, database and authentication. Choose the appropriate settings and click "Ok" to complete the connection.&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_wYnYthVBm54/S18P0PZh7zI/AAAAAAAABPk/cHvcoWa--KQ/s1600-h/linq2.gif"&gt;&lt;img style="WIDTH: 200px; HEIGHT: 117px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5431077065793335090" border="0" alt="" src="http://3.bp.blogspot.com/_wYnYthVBm54/S18P0PZh7zI/AAAAAAAABPk/cHvcoWa--KQ/s200/linq2.gif" /&gt;&lt;/a&gt; &lt;a href="http://4.bp.blogspot.com/_wYnYthVBm54/S18WFxazA6I/AAAAAAAABP8/RiArCfKR3t4/s1600-h/linq3.gif"&gt;&lt;img style="WIDTH: 198px; HEIGHT: 200px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5431083964052997026" border="0" alt="" src="http://4.bp.blogspot.com/_wYnYthVBm54/S18WFxazA6I/AAAAAAAABP8/RiArCfKR3t4/s200/linq3.gif" /&gt;&lt;/a&gt;&lt;br /&gt;Once the connection has been added, the database tables, schema, procedures, views everthing will be shown.&lt;br /&gt;Just drag and drop the Tables, Views to the dbml design window. To create the linking/association between the selected tables, Right click dbml screen ==&gt; Add ==&gt; Association. The Association editor will be shown. From there we can bind the master and child table relationship.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_wYnYthVBm54/S18S-SdrVHI/AAAAAAAABP0/5taO3az4QeQ/s1600-h/linq4.gif"&gt;&lt;img style="WIDTH: 185px; HEIGHT: 200px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5431080536949609586" border="0" alt="" src="http://2.bp.blogspot.com/_wYnYthVBm54/S18S-SdrVHI/AAAAAAAABP0/5taO3az4QeQ/s200/linq4.gif" /&gt;&lt;/a&gt;&lt;br /&gt;The next thing is coding part. We need to use the dbml in the coding. We may play with database activities such as view, insert, update and delete. Here let us display the list of customers in Northwind database whose names are starting in "a".&lt;br /&gt;Here is the simple code;&lt;br /&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;em&gt;&lt;span style="color:#990000;"&gt;private void button1_Click(object sender, EventArgs e)&lt;br /&gt;{&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;SqlConnection conn = new SqlConnection("connection string");&lt;br /&gt;conn.Open();&lt;br /&gt;SampleNwndDataContext nwnd = new SampleNwndDataContext(conn);&lt;br /&gt;var customers = from cust in nwnd.Customers&lt;br /&gt;where cust.First_Name.StartsWith("a")&lt;br /&gt;select cust;&lt;br /&gt;dataGridView1.DataSource = customers;&lt;br /&gt;conn.Close();&lt;br /&gt;}&lt;br /&gt;catch (Exception ex)&lt;br /&gt;{&lt;br /&gt;MessageBox.Show(ex.Message);&lt;br /&gt;}&lt;br /&gt;}&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;The above code will display the data in a gridview. Here, "SampleNwndDataContext" is the data context class which we have added in the project. The tables which are added in the dbml file, those will be accessible inside the program. There are enormous options in LINQ to explore. But I believe this will be a starting point on that.&lt;br /&gt;For more sample programs on LINQ, have a look at &lt;a href="http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx"&gt;http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx&lt;/a&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-4301414849243356794?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WKgOz3CcMxSic3-kyaw54bjUC_A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WKgOz3CcMxSic3-kyaw54bjUC_A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WKgOz3CcMxSic3-kyaw54bjUC_A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WKgOz3CcMxSic3-kyaw54bjUC_A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/4qSmWKs5Sws" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/4301414849243356794/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2010/01/simple-linq-sql-connecting-program-in-c.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/4301414849243356794?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/4301414849243356794?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/4qSmWKs5Sws/simple-linq-sql-connecting-program-in-c.html" title="Simple LINQ - SQL Connecting Program in C#" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_wYnYthVBm54/S15lsw5eDxI/AAAAAAAABPU/I2OG7GrPrVA/s72-c/linq1.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2010/01/simple-linq-sql-connecting-program-in-c.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMEQX86eCp7ImA9WxBSGU4.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-8745810626364033523</id><published>2009-12-26T09:52:00.000-08:00</published><updated>2009-12-27T08:46:40.110-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-27T08:46:40.110-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="text-transform" /><category scheme="http://www.blogger.com/atom/ns#" term="character" /><category scheme="http://www.blogger.com/atom/ns#" term="charactercasing" /><category scheme="http://www.blogger.com/atom/ns#" term="transform" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="c#" /><category scheme="http://www.blogger.com/atom/ns#" term="web applications" /><category scheme="http://www.blogger.com/atom/ns#" term="casing" /><title>Character casing in Asp.net</title><content type="html">&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;We might used the "Charactercasing" property of Textbox in C# windows applications. This is used to get the input values as upper or lower case without doing the separate coding. But in web applications,this property is not available directly. But we need to achieve this functionality using CSS.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;In CSS, we need to use the "text-transform" property to make the input text as upper, lower or initcaps.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;Here is the CSS sample:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap; "&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;.makeuppercase&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;text-transform:uppercase;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap; "&gt;&lt;span class="Apple-style-span" style="font-size: 16px; white-space: normal; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap; "&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;.makelowercase&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap; "&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre; "&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;text-transform:lowercase;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; font-size: 16px; white-space: normal; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap; "&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;.makeinitcaps&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap; "&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre; "&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;text-transform:capitalize;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;Need to assign the style name to TextBox "CssClass" property as;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;b&gt;TextBox1.CssClass = "makeuppercase"&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'trebuchet ms';font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; white-space: pre-wrap;"&gt;The above code will make the input values to upper case while entering the values.&lt;/span&gt;&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/7282978399868901921-8745810626364033523?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/w_ALOQ5iz_1rEcy-BFFJ2ZbHQpE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w_ALOQ5iz_1rEcy-BFFJ2ZbHQpE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/w_ALOQ5iz_1rEcy-BFFJ2ZbHQpE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w_ALOQ5iz_1rEcy-BFFJ2ZbHQpE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/f9QhSs9w464" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/8745810626364033523/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/12/character-casing-in-aspnet.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/8745810626364033523?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/8745810626364033523?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/f9QhSs9w464/character-casing-in-aspnet.html" title="Character casing in Asp.net" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/12/character-casing-in-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4AQXcyfyp7ImA9WxBSGEQ.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-8029397293134229058</id><published>2009-12-26T02:05:00.000-08:00</published><updated>2009-12-26T21:49:00.997-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-26T21:49:00.997-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="comments" /><category scheme="http://www.blogger.com/atom/ns#" term="xml documentation comments" /><category scheme="http://www.blogger.com/atom/ns#" term="documentation comments" /><category scheme="http://www.blogger.com/atom/ns#" term="c#" /><title>XML Documentation comments</title><content type="html">&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Trebuchet MS';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;When we are doing the coding, we need to use our own functions/methods to do a certain task. But while writing the function we may missed out the function details like why the function has been written&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style=" ;font-family:'Trebuchet MS';"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:'Trebuchet MS';font-size:small;"&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;So whenever writing a function, if we use the documentation comments standard, it will help in the future whoever uses the function. &lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Trebuchet MS';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Trebuchet MS';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Here is syntax;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Trebuchet MS';"&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;/// &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;summary&gt;&lt;/summary&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;/// documentation block &lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;/// &lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Here is the simple function defined in C# IDE;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;documentation comments added here;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; "&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wYnYthVBm54/SzbzWxKfd9I/AAAAAAAABME/QkGh1Bb4Hhc/s1600-h/summ.png"&gt;&lt;img src="http://3.bp.blogspot.com/_wYnYthVBm54/SzbzWxKfd9I/AAAAAAAABME/QkGh1Bb4Hhc/s200/summ.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5419786774066984914" style="cursor: pointer; width: 200px; height: 50px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Trebuchet MS';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:Georgia, serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS'; "&gt;Intellisense is displaying the documentation comments.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; "&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wYnYthVBm54/SzbzXoP2IAI/AAAAAAAABMM/RTt1Do37PjU/s1600-h/summ1.png"&gt;&lt;img src="http://1.bp.blogspot.com/_wYnYthVBm54/SzbzXoP2IAI/AAAAAAAABMM/RTt1Do37PjU/s200/summ1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5419786788853391362" style="cursor: pointer; width: 200px; height: 20px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, serif; "&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_wYnYthVBm54/Szbze6OQcEI/AAAAAAAABMU/hHT6zhF_Xg4/s1600-h/summ2.png"&gt;&lt;img src="http://4.bp.blogspot.com/_wYnYthVBm54/Szbze6OQcEI/AAAAAAAABMU/hHT6zhF_Xg4/s200/summ2.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5419786913937649730" style="cursor: pointer; width: 200px; height: 62px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Trebuchet MS';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-8029397293134229058?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5IdxDAxar-USTgrivMoHED211xg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5IdxDAxar-USTgrivMoHED211xg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5IdxDAxar-USTgrivMoHED211xg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5IdxDAxar-USTgrivMoHED211xg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/rowg_0JNvZU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/8029397293134229058/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/12/xml-documentation-comments.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/8029397293134229058?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/8029397293134229058?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/rowg_0JNvZU/xml-documentation-comments.html" title="XML Documentation comments" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_wYnYthVBm54/SzbzWxKfd9I/AAAAAAAABME/QkGh1Bb4Hhc/s72-c/summ.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/12/xml-documentation-comments.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYGQX46fCp7ImA9WxBSEkw.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-3628035537874728054</id><published>2009-12-18T22:37:00.000-08:00</published><updated>2009-12-19T00:58:40.014-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-19T00:58:40.014-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="storing images" /><category scheme="http://www.blogger.com/atom/ns#" term="image" /><category scheme="http://www.blogger.com/atom/ns#" term="mysql" /><category scheme="http://www.blogger.com/atom/ns#" term="mysql database" /><category scheme="http://www.blogger.com/atom/ns#" term="photos" /><category scheme="http://www.blogger.com/atom/ns#" term="bytes" /><category scheme="http://www.blogger.com/atom/ns#" term="blob" /><title>Storing Images in MySQL database</title><content type="html">&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;We may need to store the images in the database. It is easy and pretty simple. &lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;The basic idea is;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;1) The images are stored in database as bytes. In MySQL database we need to create a field/column of type "&lt;a href="http://dev.mysql.com/doc/refman/5.0/en/blob.html"&gt;Blob&lt;/a&gt;".&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2) Need to use FileStream and BinaryReader objects to convert images into bytes.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:'trebuchet ms';font-size:small;"&gt;Here is the C# code, to do the task&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;Table schema:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style=" ;font-family:Georgia, serif;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wYnYthVBm54/Syx5rCnzH-I/AAAAAAAABL8/Jz9ufwOUQYY/s1600-h/table.png"&gt;&lt;img src="http://2.bp.blogspot.com/_wYnYthVBm54/Syx5rCnzH-I/AAAAAAAABL8/Jz9ufwOUQYY/s200/table.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5416838232164999138" style="cursor: pointer; width: 200px; height: 48px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;b&gt;C# code:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;MySqlConnection mcon = null;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;MySqlCommand cmd = null;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;FileStream fsObj = null;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;BinaryReader binRdr = null;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;try&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;//converting image to bytes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;fsObj = File.OpenRead(pictureBox1.ImageLocation); &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;byte[] imgContent = new byte[fsObj.Length]; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;binRdr = new BinaryReader(fsObj);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;imgContent = binRdr.ReadBytes((int)fsObj.Length);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;mcon = new MySqlConnection("server=localhost;user=root;pwd=root;database=test;");&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;mcon.Open();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;//inserting into MySQL db&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;cmd = new MySqlCommand("insert into users &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;(userid,username,userphoto) values (@userid, @username, &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;@userphoto)", mcon);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;cmd.Parameters.Add(new MySqlParameter("@userid", &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;(object)textBox1.Text));&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;cmd.Parameters.Add(new MySqlParameter("@username", &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;(object)textBox2.Text));&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;cmd.Parameters.Add(new MySqlParameter("@userphoto", &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;(object)imgContent));&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;MessageBox.Show(cmd.ExecuteNonQuery().ToString() + " rows &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;affected");                &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            catch (MySqlException mex)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;MessageBox.Show(mex.Message);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            finally&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;if (binRdr != null)binRdr.Close();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;binRdr = null;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;if (fsObj != null)fsObj.Close();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;fsObj = null;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;                &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;if (cmd != null)cmd.Dispose();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;cmd = null;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;if (mcon != null)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;if (mcon.State == ConnectionState.Open)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;mcon.Close();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;}&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The above code will export the selected image into MySQL database. Please note that based on the image size we may need to define the blob datatype as "tinyblob", "blob", "mediumblob"or "longblob".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-3628035537874728054?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SBkszYEkoTPJQ75eTQXJ180e37M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SBkszYEkoTPJQ75eTQXJ180e37M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SBkszYEkoTPJQ75eTQXJ180e37M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SBkszYEkoTPJQ75eTQXJ180e37M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/L8rpxg7qtvw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/3628035537874728054/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/12/storing-images-in-mysql-database.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/3628035537874728054?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/3628035537874728054?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/L8rpxg7qtvw/storing-images-in-mysql-database.html" title="Storing Images in MySQL database" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_wYnYthVBm54/Syx5rCnzH-I/AAAAAAAABL8/Jz9ufwOUQYY/s72-c/table.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/12/storing-images-in-mysql-database.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYNQHYzeip7ImA9WxNaEk0.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-6600957660917803086</id><published>2009-11-25T18:15:00.000-08:00</published><updated>2009-11-25T18:56:31.882-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-25T18:56:31.882-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SqlBulkCopy" /><category scheme="http://www.blogger.com/atom/ns#" term="Tables" /><category scheme="http://www.blogger.com/atom/ns#" term="sql client" /><category scheme="http://www.blogger.com/atom/ns#" term="Oledb" /><category scheme="http://www.blogger.com/atom/ns#" term="GetSchema" /><category scheme="http://www.blogger.com/atom/ns#" term="Procedures" /><category scheme="http://www.blogger.com/atom/ns#" term="GetOleDbSchemaTable" /><category scheme="http://www.blogger.com/atom/ns#" term="System.Data.OleDb" /><category scheme="http://www.blogger.com/atom/ns#" term="OleDbSchemaGuid" /><category scheme="http://www.blogger.com/atom/ns#" term="System.Data.SqlClient" /><category scheme="http://www.blogger.com/atom/ns#" term="PrimaryKeys" /><title>Oledb and SQL Clients</title><content type="html">&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;While dealing with database stuff in .Net, we might worked with Oledb and SQL Clients. Here are, some of the methods which help us to get the database tables, views, primary keys...etc &lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;div style="text-align: auto;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="border-collapse: collapse; font-size:medium;"&gt;&lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;OLEDB Client/ SQL Client&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Namespace&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;System.Data.OleDb/ &lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;System.Data.SqlClient&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;ConnectionString&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Provider=SQLOLEDB.1;Persist Security Info=False;User ID={user};Password={password};Initial Catalog={Database};Data Source={host name/IP};&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Server={host name/IP}; Database={dbname}; User ID={user}; Password={sqlServerPassword};&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;For various connection strings, have a look at &lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 255); "&gt;&lt;a href="http://www.connectionstrings.com"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;connectionstrings&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;/span&gt; Getting Table list from database&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DataTable dtObj = {connection}.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new Object() {null, null, null, "Table"});&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DataTable dtObj = {connection}.GetSchema("Tables");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Getting Views List&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DataTable dtObj = {connection}.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new Object() {null, null, null, "View"});&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DataTable dtObj = {connection}.GetSchema("Views");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Getting Stored procedures List&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DataTable dtObj = {connection}.GetOleDbSchemaTable(OleDbSchemaGuid.Procedures, new Object() {null, null, null, "Views"});&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DataTable dtObj = {connection}.GetSchema("Procedures");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Getting Primary keys defined in the tables&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;OleDbSchemaGuid.PrimaryKeys &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;DataTable dtObj = {connection}.GetSchema("Indexes");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Bulk insert&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;OledbAdapter.Update(DataTable) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;span style="color:blue;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; SqlBulkCopy&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"   style="  ;font-family:'trebuchet ms';font-size:small;"&gt;Hence the options are vast in the Oledb and SQLClient namespaces, I have presented few things here :).&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-6600957660917803086?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qr4_5VOS-TPRgfsHRlPKwiuQLS0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qr4_5VOS-TPRgfsHRlPKwiuQLS0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qr4_5VOS-TPRgfsHRlPKwiuQLS0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qr4_5VOS-TPRgfsHRlPKwiuQLS0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/YxDRv2-1dV4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/6600957660917803086/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/11/while-dealing-with-database-stuff-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/6600957660917803086?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/6600957660917803086?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/YxDRv2-1dV4/while-dealing-with-database-stuff-in.html" title="Oledb and SQL Clients" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/11/while-dealing-with-database-stuff-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UHRX4zfSp7ImA9WxNVGE4.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-842392377482485771</id><published>2009-10-29T10:48:00.000-07:00</published><updated>2009-10-29T11:00:34.085-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-29T11:00:34.085-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DataTable" /><category scheme="http://www.blogger.com/atom/ns#" term="extended" /><category scheme="http://www.blogger.com/atom/ns#" term="property" /><category scheme="http://www.blogger.com/atom/ns#" term="extendedproperties" /><title>DataTable ExtendedProperties</title><content type="html">While playing in data tables in .net, it may require to have some temporary values such as records counts, primary key field name, …etc. In those situations, instead of declaring new variables in the program, it is ideal way to use “ExtendedProperties” option in datatable. The property is holding the collection (hashtable) values.&lt;br /&gt;&lt;br /&gt;Here is the syntax;&lt;br /&gt;&lt;br /&gt;&lt;datatable&gt;DataTable.ExtendedProperties.Add (object key, object value);&lt;br /&gt;&lt;br /&gt;Examples;&lt;br /&gt;DataTable dtObj = new DataTable("employees");&lt;br /&gt;dtObj.ExtendedProperties.Add("totalCount", 500);&lt;br /&gt;dtObj.ExtendedProperties.Add("primaryKey", "employee_id");&lt;br /&gt;dtObj.ExtendedProperties.Add("createdDate", DateTime.Now);&lt;br /&gt;&lt;br /&gt;For retrieving assigned properties,&lt;br /&gt;int iCount = Convert.ToInt32(dtObj.ExtendedProperties["totalCount"].ToString());&lt;br /&gt;&lt;br /&gt;So simple and effective property.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-842392377482485771?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OAG--QJb-RPKwNx6zWDj2WHoR0Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OAG--QJb-RPKwNx6zWDj2WHoR0Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OAG--QJb-RPKwNx6zWDj2WHoR0Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OAG--QJb-RPKwNx6zWDj2WHoR0Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/tZ9LLMBYQD8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/842392377482485771/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/10/datatable-extendedproperties.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/842392377482485771?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/842392377482485771?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/tZ9LLMBYQD8/datatable-extendedproperties.html" title="DataTable ExtendedProperties" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/10/datatable-extendedproperties.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUABRnc6eSp7ImA9WxNVFUo.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-6184800246921995108</id><published>2009-10-26T10:04:00.000-07:00</published><updated>2009-10-26T10:22:37.911-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-26T10:22:37.911-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="editions" /><category scheme="http://www.blogger.com/atom/ns#" term="enterprise" /><category scheme="http://www.blogger.com/atom/ns#" term="standard" /><category scheme="http://www.blogger.com/atom/ns#" term="compact" /><category scheme="http://www.blogger.com/atom/ns#" term="express" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>SQL Server Editions</title><content type="html">&lt;p class="MsoNoSpacing"&gt;Recently I have read an article about Microsoft SQL Server editions. It made surprise for me that Microsoft has been released 10 different versions of SQL Server. Here I am giving some of the key points on the editions.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Compact Edition (SQL CE)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;The compact edition is an embedded database engine. It is limited to 4GB maximum database size and cannot be run as a Windows service, Compact Edition must be hosted by the application using it.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Developer Edition&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server Developer Edition includes the same features as SQL Server Enterprise Edition, but is limited by the license to be only used as a development and test system, and not as production server. &lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server 2005 Embedded Edition (SSEE)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server 2005 Embedded Edition is a specially configured named instance of the SQL Server Express database engine which can be accessed only by certain Windows Services.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Enterprise Edition&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server Enterprise Edition is the full-featured edition of SQL Server, including both the core database engine and add-on services, while including a range of tools for creating and managing a SQL Server cluster.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Evaluation Edition&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server Evaluation Edition, also known as the Trial Edition, has all the features of the Enterprise Edition, but is limited to 180 days, after which the tools will continue to run, but the server services will be stopped.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Express Edition&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server Express Edition is a scaled down, free edition of SQL Server, which includes the core database engine. While there are no limitations on the number of databases or users supported, it is limited to using one processor, 1 GB memory and 4 GB database files. The entire database is stored in a single .mdf file.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Fast Track&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server Fast Track is specifically for enterprise-scale data warehousing storage and business intelligence processing, and runs on reference-architecture hardware that is optimized for Fast Track.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Standard Edition&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server Standard edition includes the core database engine, along with the stand-alone services. It differs from Enterprise edition in that it supports fewer active instances (number of nodes in a cluster) and does not include some high-availability functions such as hot-add memory (allowing memory to be added while the server is still running), and parallel indexes.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Web Edition&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server Web Edition is a low-TCO option for Web hosting.&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;&lt;b style="mso-bidi-font-weight:normal"&gt;SQL Server Workgroup Edition&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNoSpacing"&gt;SQL Server Workgroup Edition includes the core database functionality but does not include the additional services.&lt;/p&gt;&lt;p class="MsoNoSpacing"&gt;For detailed history of SQL Server, please have a look at&lt;/p&gt;&lt;p class="MsoNoSpacing"&gt;&lt;a href="http://en.wikipedia.org/wiki/Microsoft_SQL_Server"&gt;http://en.wikipedia.org/wiki/Microsoft_SQL_Server&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNoSpacing"&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/7282978399868901921-6184800246921995108?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f8leCyLfde0WkfT2c-HSnkqc7nM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f8leCyLfde0WkfT2c-HSnkqc7nM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f8leCyLfde0WkfT2c-HSnkqc7nM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f8leCyLfde0WkfT2c-HSnkqc7nM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/tpH9FjocWNI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/6184800246921995108/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/10/sql-server-editions.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/6184800246921995108?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/6184800246921995108?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/tpH9FjocWNI/sql-server-editions.html" title="SQL Server Editions" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/10/sql-server-editions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YBRXw4eSp7ImA9WxNWGEk.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-7056127895583120041</id><published>2009-10-17T22:44:00.000-07:00</published><updated>2009-10-17T22:52:34.231-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-17T22:52:34.231-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><category scheme="http://www.blogger.com/atom/ns#" term="download" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="video tutorial" /><title>ASP.NET Video Tutorials</title><content type="html">ASP.NET Video Tutorials are available here&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.asp.net/learn/"&gt;&lt;b&gt;http://www.asp.net/learn/&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Excellent videos. We can download too.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-7056127895583120041?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fw-AnF8JxC1UA2q5DUaZ7bcSWGs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fw-AnF8JxC1UA2q5DUaZ7bcSWGs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fw-AnF8JxC1UA2q5DUaZ7bcSWGs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fw-AnF8JxC1UA2q5DUaZ7bcSWGs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/SIHcLcH2pKc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/7056127895583120041/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/10/aspnet-video-tutorials.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/7056127895583120041?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/7056127895583120041?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/SIHcLcH2pKc/aspnet-video-tutorials.html" title="ASP.NET Video Tutorials" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/10/aspnet-video-tutorials.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUDRXg8cSp7ImA9WxNWFU8.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-2105301591863052522</id><published>2009-10-14T04:27:00.000-07:00</published><updated>2009-10-14T04:37:54.679-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-14T04:37:54.679-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MTC" /><category scheme="http://www.blogger.com/atom/ns#" term="Bus routes" /><category scheme="http://www.blogger.com/atom/ns#" term="Chennai" /><title>Chennai Bus Routes</title><content type="html">Guys,&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is a nice website which is useful for finding Bus route numbers in Chennai.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://rab.in/bus/chennai/"&gt;http://rab.in/bus/chennai/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-2105301591863052522?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uX4FFMvZXQxvpv8XB2WUmKUlMC8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uX4FFMvZXQxvpv8XB2WUmKUlMC8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uX4FFMvZXQxvpv8XB2WUmKUlMC8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uX4FFMvZXQxvpv8XB2WUmKUlMC8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/c5qGlV7wLEM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/2105301591863052522/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/10/chennai-bus-routes.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/2105301591863052522?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/2105301591863052522?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/c5qGlV7wLEM/chennai-bus-routes.html" title="Chennai Bus Routes" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/10/chennai-bus-routes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UDQHo_eip7ImA9WxNXFE0.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-8699143434476208233</id><published>2009-10-01T05:41:00.000-07:00</published><updated>2009-10-01T05:47:51.442-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-01T05:47:51.442-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="exam" /><category scheme="http://www.blogger.com/atom/ns#" term="MCTS" /><category scheme="http://www.blogger.com/atom/ns#" term=".NET" /><category scheme="http://www.blogger.com/atom/ns#" term="MCPD" /><category scheme="http://www.blogger.com/atom/ns#" term="free test" /><category scheme="http://www.blogger.com/atom/ns#" term="certification" /><category scheme="http://www.blogger.com/atom/ns#" term="microsoft" /><title>MCTS free Tests</title><content type="html">&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Hi,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Those who are interested in doing Microsoft certifications, visit this site to test yourself. You may find how strong you are in .NET technologies. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;&lt;a href="http://www.accelerated-ideas.com/aiMExamsChoose.aspx"&gt;http://www.accelerated-ideas.com/aiMExamsChoose.aspx&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Best of luck. &lt;b&gt;:)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;-Sam&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/7282978399868901921-8699143434476208233?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GaQdmZ04hi-nvU5upgpCLhOpKU4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GaQdmZ04hi-nvU5upgpCLhOpKU4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GaQdmZ04hi-nvU5upgpCLhOpKU4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GaQdmZ04hi-nvU5upgpCLhOpKU4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/q6stzD5mvNc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/8699143434476208233/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/10/mcts-free-tests.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/8699143434476208233?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/8699143434476208233?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/q6stzD5mvNc/mcts-free-tests.html" title="MCTS free Tests" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/10/mcts-free-tests.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ACQH49eip7ImA9WxNXE0Q.&quot;"><id>tag:blogger.com,1999:blog-7282978399868901921.post-6055576072962983178</id><published>2009-10-01T04:10:00.000-07:00</published><updated>2009-10-01T04:16:01.062-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-01T04:16:01.062-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="conversion" /><category scheme="http://www.blogger.com/atom/ns#" term="dollar" /><category scheme="http://www.blogger.com/atom/ns#" term="rupees" /><category scheme="http://www.blogger.com/atom/ns#" term="calculator" /><category scheme="http://www.blogger.com/atom/ns#" term="currency" /><title>Currency Calculator</title><content type="html">Simple and Easy online currency calculator.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.x-rates.com/calculator.html#"&gt;http://www.x-rates.com/calculator.html#&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I liked :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7282978399868901921-6055576072962983178?l=mesampath.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sfgu7kwVf-hWGSpB3Ns3ZIFmbI0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sfgu7kwVf-hWGSpB3Ns3ZIFmbI0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sfgu7kwVf-hWGSpB3Ns3ZIFmbI0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sfgu7kwVf-hWGSpB3Ns3ZIFmbI0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SampathsBlog/~4/5sPBRj0IFIM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mesampath.blogspot.com/feeds/6055576072962983178/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://mesampath.blogspot.com/2009/10/currency-calculator.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/6055576072962983178?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7282978399868901921/posts/default/6055576072962983178?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SampathsBlog/~3/5sPBRj0IFIM/currency-calculator.html" title="Currency Calculator" /><author><name>MeSampath</name><uri>http://www.blogger.com/profile/02121881926058698815</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://3.bp.blogspot.com/-FHXyFSNvUOU/TrPx7UjEazI/AAAAAAAACPc/fQxCLMiEXxg/s220/sam1.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://mesampath.blogspot.com/2009/10/currency-calculator.html</feedburner:origLink></entry></feed>

