<?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-25662760</id><updated>2012-01-06T03:33:42.873-08:00</updated><category term='data reader'/><category term='Ahah'/><category term='CLR'/><category term='Expression Builders'/><category term='calling db using Ajax'/><category term='select multiple columns'/><category term='stored procedure'/><category term='ASP.Net 4.0'/><category term='UDF'/><category term='asp.net2.0'/><category term='factory design'/><category term='xml serializer'/><category term='New in asp.net 3.5'/><category term='sql server'/><category term='Browser files'/><category term='interface'/><category term='Asp.net 3.5'/><category term='JQuery'/><category term='read'/><category term='Caching Customiziation'/><category term='excel'/><category term='Linq'/><category term='Compliation life cycle'/><category term='VS2010'/><category term='design patterns in asp.net'/><category term='Identity column'/><category term='asp.net'/><category term='asp.net 2.0'/><category term='http handler'/><category term='data set'/><category term='Compliation techniques'/><category term='Data contract serializer'/><category term='Deign Patterns in asp.net 2.0'/><category term='data'/><category term='Anonymous Methods'/><category term='Data contract and Data member'/><category term='abstract classes'/><title type='text'>Dot Net Developer Notes</title><subtitle type='html'>i am writing my experiences in  developing and material i read in the web  to clear my doubts.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>55</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-25662760.post-5739997388388159255</id><published>2009-12-31T21:46:00.000-08:00</published><updated>2009-12-31T21:51:45.194-08:00</updated><title type='text'>Good article about running totals and need to store previous row values</title><summary type='text'>On other day i am supposed to work on balance sheet calculations . I am literally dumb in such accounting things. I struggled get the ending balance, opening balance and carry forward values. I sterched my hand to get help from jeff moden( sql server central.com) He gave such a good idea which absoultely master  piece.Here is the link of it. Read it http://www.sqlservercentral.com/articles/T-SQL/</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5739997388388159255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5739997388388159255'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2009/12/good-article-about-running-totals-and.html' title='Good article about running totals and need to store previous row values'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-5242450386406311218</id><published>2009-07-24T01:58:00.000-07:00</published><updated>2009-07-24T01:59:31.227-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data contract and Data member'/><title type='text'>Few things about WCF</title><summary type='text'>Data Contract and Data Member attributes appear in the System.Runtime.Serialization namespace, because they control the general WCF serialization of the object rather than just its xml-serialized version. The DataContract attribute is applied at the class level and it controls the serialized name of the object as well as the namespace. The DataMember attribute is applied to the specific </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5242450386406311218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5242450386406311218'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2009/07/few-things-about-wcf.html' title='Few things about WCF'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-2695662614077725977</id><published>2009-07-24T01:51:00.000-07:00</published><updated>2009-07-24T01:58:01.421-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xml serializer'/><category scheme='http://www.blogger.com/atom/ns#' term='Data contract serializer'/><title type='text'>XML serialization and data contract serailization</title><summary type='text'>First of all Thanks for this nice article  by danrigs. I am adding this to my blog as my noteshttp://www.danrigsby.com/blog/index.php/2008/03/07/xmlserializer-vs-datacontractserializer-serialization-in-wcf/XmlSerializer  Advantages:1. Opt-out rather than opt-in properties to serialize. This mean you don’t have to specify each and every property to serialize, only those you don’t wan to serialize2</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2695662614077725977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2695662614077725977'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2009/07/xml-serialization-and-data-contract.html' title='XML serialization and data contract serailization'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4167919161216733529</id><published>2009-05-19T22:51:00.000-07:00</published><updated>2009-05-19T22:55:40.534-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VS2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Caching Customiziation'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.Net 4.0'/><title type='text'>Whats new in Caching mechanism in VS2010</title><summary type='text'>I read a great post reagrading caching mechanism in VS2010 today. Here is brief synopsis if you want to know more please follow this linkhttp://www.asp.net/learn/whitepapers/aspnet40/In traditional way cached content will be stored in memory, which hampers performance of heavily trafficked serversIn ASP.Net 4.0 WE can configure output cache providers. Out put cache providers use any storage </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4167919161216733529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4167919161216733529'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2009/05/whats-new-in-caching-mechanism-in.html' title='Whats new in Caching mechanism in VS2010'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4360084436414284055</id><published>2009-04-09T00:24:00.000-07:00</published><updated>2009-04-09T00:26:04.193-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='factory design'/><category scheme='http://www.blogger.com/atom/ns#' term='http handler'/><title type='text'>Factory Design pattern - Asp.net</title><summary type='text'>Factory Design Pattern is already being used in Asp.net.It is useful when all related classes are grouped and we can decide which class needs to be instantiated at run time.The Factory Design pattern is used when a class cannot anticipate the type of object it must create or when you want to delegate the responsibility of creations of object to another class so that you need not worry about the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4360084436414284055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4360084436414284055'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2009/04/factory-design-pattern-aspnet.html' title='Factory Design pattern - Asp.net'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-5865754382357713694</id><published>2009-03-19T22:55:00.000-07:00</published><updated>2009-03-19T23:10:57.909-07:00</updated><title type='text'>tool tip div and pop up div using java script</title><summary type='text'>In one of my module i came across the situation that i have to code for toop tip div and pop up divlet me explain what is toop tip . I have hyperlink in gridview (View Message), when user hover on it i have to show content of it.When user clicks on hyper link i need to show the div.see above screen shots java script for the tool tip java script for popup divBinding java script with control in .cs</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5865754382357713694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5865754382357713694'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2009/03/tool-tip-div-and-pop-up-div-using-java.html' title='tool tip div and pop up div using java script'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7otVf-Me8ww/ScMwzlRDzcI/AAAAAAAAAk0/2NbPZAiuFmE/s72-c/PopUpDiv.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-3941263062698560786</id><published>2009-03-19T03:49:00.000-07:00</published><updated>2009-03-19T03:52:51.641-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='select multiple columns'/><category scheme='http://www.blogger.com/atom/ns#' term='data set'/><category scheme='http://www.blogger.com/atom/ns#' term='Linq'/><title type='text'>Linq- dataset - select - many columns</title><summary type='text'>I came across a situation using data set i have to select mutiple columns using LinqHere is my codecn.Open();SqlCommand cmd = new SqlCommand("Spname", cn);cmd.CommandType = CommandType.StoredProcedure;cmd.Parameters.AddWithValue("ParameterName", value);cmd.Parameters.AddWithValue("parametername", value);SqlDataAdapter da = new SqlDataAdapter(cmd);DataSet ds = new DataSet();da.Fill(ds);</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/3941263062698560786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/3941263062698560786'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2009/03/linq-dataset-select-many-columns.html' title='Linq- dataset - select - many columns'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-1319015099725929445</id><published>2009-03-19T02:28:00.000-07:00</published><updated>2009-03-19T02:35:59.343-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data reader'/><category scheme='http://www.blogger.com/atom/ns#' term='select multiple columns'/><category scheme='http://www.blogger.com/atom/ns#' term='Linq'/><title type='text'>Linq - Data reader - selecting more than one value</title><summary type='text'>I came across a situation to bind gridview with selecting data from datareader using linqI used following code.public void ShowAthletes(){cn.Open();SqlCommand cmd = new SqlCommand("SpName", cn);cmd.CommandType = CommandType.StoredProcedure;cmd.Parameters.AddWithValue("SubscriptionId", Parameter1);cmd.Parameters.AddWithValue("EMail", "parametername");SqlDataReader dr=cmd.ExecuteReader();---------</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1319015099725929445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1319015099725929445'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2009/03/linq-data-reader-selecting-more-than.html' title='Linq - Data reader - selecting more than one value'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-7987125278403300074</id><published>2008-11-19T19:26:00.000-08:00</published><updated>2008-11-19T19:27:42.569-08:00</updated><title type='text'>Further on String type discussion</title><summary type='text'>from the article in msdnhttp://msdn.microsoft.com/en-us/library/aa691153.aspxThe string type is a sealed class type that inherits directly from object. Instances of the string class represent Unicode character strings.Values of the string type can be written as string literals (Section 2.4.4).The keyword string is simply an alias for the predefined class System.String.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7987125278403300074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7987125278403300074'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/11/further-on-string-type-discussion.html' title='Further on String type discussion'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-1261741990820069961</id><published>2008-11-19T19:14:00.000-08:00</published><updated>2008-11-19T19:23:20.796-08:00</updated><title type='text'>String vs string</title><summary type='text'>Recently i had a discussion  with my collegue regarding when to use .tostring() and convert.tostring(), in the discussion we are talked about string is whether value type or reference type.After having research on the web i found that string is reference type and i found differences between String and string. Conclusions i drawn from my research on given belowSources i refered arehttp://</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1261741990820069961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1261741990820069961'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/11/string-vs-string.html' title='String vs string'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-2369179682288597959</id><published>2008-08-15T23:06:00.000-07:00</published><updated>2008-08-15T23:07:55.493-07:00</updated><title type='text'>Date time vs small datetime in sql server 2005</title><summary type='text'>DateTimeDATETIME column (or in a variable) are stored as two four-byteintegers. The first integer represents the date, and the secondinteger represents the time.We calculate the date integer against the base date January 1,1900. The integer represents the number of days before or afterthat date. As a result, the DATETIME data type supports onlydates that are represented by the integers supported </summary><link rel='enclosure' type='text/html' href='http://searchsqlserver.techtarget.com/tip/0,289483,sid87_gci1323061,00.html' length='0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2369179682288597959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2369179682288597959'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/08/date-time-vs-small-datetime-in-sql.html' title='Date time vs small datetime in sql server 2005'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-550936800192055559</id><published>2008-07-18T03:39:00.000-07:00</published><updated>2008-11-13T21:07:52.944-08:00</updated><title type='text'>Working with Xml formats in sql server 2005</title><summary type='text'>XML Auto Query:SELECT * FROM dbo.Receipes_MasterFOR XML AUTO, TYPEResults: Results will be as shown figure right side Inferences: 1)For each Id column one element will be returned2) Each element will have table name as element name and columns attributes to that element3) It will have multiple root elementsXML Path Query :SELECT Receipe_Id as "RecipeId",Title,Description,Ingredients,Instructions,</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/550936800192055559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/550936800192055559'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/07/working-with-xml-formats-in-sql-server.html' title='Working with Xml formats in sql server 2005'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7otVf-Me8ww/SICMDXCnxeI/AAAAAAAAATw/DfNEjLzTmO4/s72-c/XML+Path.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-314217642081836193</id><published>2008-07-17T03:26:00.000-07:00</published><updated>2008-07-17T03:27:42.728-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Compliation techniques'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net 2.0'/><title type='text'>Compliation techniques in asp.net 2.0</title><summary type='text'>Automatic CompilationASP.NET automatically compiles your application code and any dependent resources the first time a user requests a resource from the Web site. In general, ASP.NET creates an assembly for each application directory (such as App_Code) and one for the main directory. (If files in a directory are in different programming languages, then separate assemblies will be created for each</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/314217642081836193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/314217642081836193'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/07/compliation-techniques-in-aspnet-20.html' title='Compliation techniques in asp.net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-5805436878016366959</id><published>2008-07-17T00:28:00.000-07:00</published><updated>2008-11-13T21:07:53.142-08:00</updated><title type='text'>Creating Browser files</title><summary type='text'>Thank you Declan Bright for your nice post in code project.comhttp://www.codeproject.com/KB/aspnet/BlackberryASPNET.aspxIn order create browser specific application we need create browser files first and register that browser files in the .net frameworkfolder using aspnet_regbrowsers.exe tool.Step 1: Creation of browser file with following properties and save it in the directory \WINDOWS\</summary><link rel='related' href='http://www.codeproject.com/KB/aspnet/BlackberryASPNET.aspx' title='Creating Browser files'/><link rel='enclosure' type='' href='http://www.codeproject.com/KB/aspnet/BlackberryASPNET.aspx' length='0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5805436878016366959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5805436878016366959'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/07/creating-browser-files.html' title='Creating Browser files'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7otVf-Me8ww/SH75oNSoPUI/AAAAAAAAATQ/U_2ADPR0WGc/s72-c/Browserfile.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-6097081622895156905</id><published>2008-07-17T00:11:00.000-07:00</published><updated>2008-07-17T00:14:00.981-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Browser files'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net2.0'/><title type='text'>Browsers supported by Asp.net 2.0</title><summary type='text'>New folder app_browsers is introduced in asp.net2.0 . In order to know supported by .net framework we have to check in the following path  C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\BrowsersHere is list of supported </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6097081622895156905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6097081622895156905'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/07/browsers-supported-by-aspnet-20.html' title='Browsers supported by Asp.net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-5631252721076069364</id><published>2008-07-15T22:02:00.000-07:00</published><updated>2008-07-15T23:41:27.636-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Expression Builders'/><title type='text'>Different references of server side code</title><summary type='text'>Code enclosed by &lt;% ... %&gt; is just executed, while expressions that include an equal sign, &lt;%= ... %&gt;, are evaluated and the result is emitted as content. Therefore &lt;%="Hello World" %&gt; renders the same thing as the C# code &lt;% Response.Write("Hello World"); %&gt;.ASP.NET 2.0 adds a new declarative expression syntax for substituting values into a page before the page is parsed. This is useful for </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/5631252721076069364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=5631252721076069364&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5631252721076069364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5631252721076069364'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/07/difference-between-and.html' title='Different references of server side code'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-5467445629818964465</id><published>2008-07-10T22:39:00.000-07:00</published><updated>2008-07-10T22:55:00.528-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql server'/><category scheme='http://www.blogger.com/atom/ns#' term='Identity column'/><title type='text'>Digging identity in sql server</title><summary type='text'>on other day i faced problems with identity column in a table after going through several postings in the web i found following most valuable informationAn IDENTITY column of tinyint datatype can go upto 255, smallint can go upto 32767, int can go upto 2147483647 and bigint can go upto 9223372036854775807IDENT_CURRENT:Returns the last identity value generated for a specified table or view in any </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/5467445629818964465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=5467445629818964465&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5467445629818964465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5467445629818964465'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/07/digging-identity-in-sql-server.html' title='Digging identity in sql server'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-8324515633427033747</id><published>2008-07-09T23:27:00.000-07:00</published><updated>2008-07-10T22:55:26.402-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Anonymous Methods'/><title type='text'>Anonymous methods - simple example</title><summary type='text'>Delegates were used as following way in earlier version of c#.net. using System;using System.Collections.Generic;using System.Text;namespace consAnonymousmethod{   class Program    {// delegate declaration        public delegate void mydelegate(string name);        static void Main(string[] args)        {            mydelegate md;// delegate referencing function            md = Test.Greeting;</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/8324515633427033747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=8324515633427033747&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/8324515633427033747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/8324515633427033747'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/07/anonymous-methods-simple-example.html' title='Anonymous methods - simple example'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-2840876084771290404</id><published>2008-06-24T23:59:00.000-07:00</published><updated>2008-06-25T00:01:16.980-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='New in asp.net 3.5'/><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net 3.5'/><title type='text'>Whats new in asp.net 3.5</title><summary type='text'>What is new in asp.net 3.51. Support for Ajax enabled websites 2. Support for LINQ3. Object oriented client script library4. Full intelligence support for java script5. New server controls( List view , LINQ data source)6. New merge tool(Aspnet_merge.exe) Asp.net Enhancements• We can use Asp.net services like forms authentication, caching for all content types Because NET Framework version is </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/2840876084771290404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=2840876084771290404&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2840876084771290404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2840876084771290404'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/06/whats-new-in-aspnet-35.html' title='Whats new in asp.net 3.5'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-1339109419395588948</id><published>2008-06-18T22:27:00.000-07:00</published><updated>2008-06-18T22:31:59.465-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Deign Patterns in asp.net 2.0'/><title type='text'>Design patterns for asp.net 2.0</title><summary type='text'>First of all i would like to thank  Alex Homer for his kind post of design patterns Basic Design Patterns and GroupsPresentation Logic §         Model-View-Controller (MVC)§         Model-View-Presenter (MVP)§         Use Case ControllerHost or Behavioral §         Command §         Publish-Subscribe / Observer§         Plug-in / Module / Intercepting FilterStructural §         Service Agent / </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/1339109419395588948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=1339109419395588948&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1339109419395588948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1339109419395588948'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/06/design-patterns-for-aspnet-20.html' title='Design patterns for asp.net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-6131026678912881898</id><published>2008-05-27T00:03:00.000-07:00</published><updated>2008-05-27T00:17:09.461-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ahah'/><title type='text'>AHAH - new buzz word</title><summary type='text'>With courtesy ajax magazine AHAH (Asychronous HTML and HTTP) is the result of applying both of those principles to the incredibly Web 2.0 buzzworthy AJAX. Strictly speaking, AHAH is simply a subset of AJAX, albeit a subset that openly de-emphasizes the X in AJAX.AJAX ? AHAH ! sounds funny, but AHAH now stands for Asychronous HTML and HTTP, a technique for dynamically updating web pages using </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/6131026678912881898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=6131026678912881898&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6131026678912881898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6131026678912881898'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/05/ahah-new-buzz-word.html' title='AHAH - new buzz word'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4256100886334045867</id><published>2008-05-26T03:16:00.000-07:00</published><updated>2008-11-13T21:07:53.561-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>screenshots</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/4256100886334045867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=4256100886334045867&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4256100886334045867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4256100886334045867'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/05/screenshots.html' title='screenshots'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7otVf-Me8ww/SDu0uNcj3VI/AAAAAAAAAR4/gRJ84Z-z28c/s72-c/screenshot123.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-3414690542959132480</id><published>2008-05-26T02:48:00.000-07:00</published><updated>2008-05-27T00:14:57.434-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>JQuery - how it works</title><summary type='text'>I found interesting article regarding JQuery.i excerised following examples which i found in the article.i explained in detailin design page anchor tag  image buttonsubmit button   javascript code $(document).ready(function() {  // default message on load of page   alert('hi');   //Click event of anchor tag  $('a').click(function() {   alert('Thanks for visiting-Surya');})//Special Effects$("a").</summary><link rel='related' href='http://docs.jquery.com/Tutorials:How_jQuery_Works' title='JQuery - how it works'/><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/3414690542959132480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=3414690542959132480&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/3414690542959132480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/3414690542959132480'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/05/jquery-how-it-works.html' title='JQuery - how it works'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-7557113174304900789</id><published>2008-05-26T00:28:00.000-07:00</published><updated>2008-05-26T00:31:47.871-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>JQuery  a new technology</title><summary type='text'>jQuery is a new type of JavaScript library. jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery is designed to change the way that you write JavaScript. "You start with 10 lines of jQuery that would have been 20 lines of tedious DOM JavaScript. By the time you are done</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/7557113174304900789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=7557113174304900789&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7557113174304900789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7557113174304900789'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/05/jquery-new-technology.html' title='JQuery  a new technology'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-5859704579321781357</id><published>2008-03-28T23:26:00.000-07:00</published><updated>2008-05-27T00:18:03.543-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CLR'/><title type='text'>Essential facts regarding memory management in CLR</title><summary type='text'>I am very much thankful to Amit Kukreja and Reshmi Nair  for their post in http://www.csharphelp.com/archives2/archive297.htmlGarbage Collection Algorithm Application Roots Every application has a set of roots. Roots identify storage locations, which refer to objects on the managed heap or to objects that are set to null. For example:¨ All the global and static object pointers in an application. </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/5859704579321781357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=5859704579321781357&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5859704579321781357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5859704579321781357'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/essential-facts-regarding-memory.html' title='Essential facts regarding memory management in CLR'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-2482894484790065363</id><published>2008-03-28T02:22:00.000-07:00</published><updated>2008-03-28T02:23:53.239-07:00</updated><title type='text'>over ride vs new</title><summary type='text'>The override modifier is required to extend or modify the abstract or virtual implementation of an inherited method, property, indexer, or event.When used as a modifier, the new keyword explicitly hides a member inherited from a base class. When you hide an inherited member, the derived version of the member replaces the base-class version. Although you can hide members without the use of the new</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/2482894484790065363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=2482894484790065363&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2482894484790065363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2482894484790065363'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/over-ride-vs-new.html' title='over ride vs new'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4182925262414449861</id><published>2008-03-27T23:56:00.000-07:00</published><updated>2008-03-28T00:10:15.031-07:00</updated><title type='text'>Value type vs reference types contd........</title><summary type='text'>Value TypeA data type is a value type if it holds the data within its own memory allocation.Reference Type A reference type contains a pointer to another memory location that holds the data.I am thankful to the author of article in http://en.csharp-online.net/Value_vs_ReferenceA variable that is of type value directly contains a value. Assigning a variable of type value to another variable of </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/4182925262414449861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=4182925262414449861&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4182925262414449861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4182925262414449861'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/value-type-vs-reference-types-contd.html' title='Value type vs reference types contd........'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-221568148531958281</id><published>2008-03-27T06:48:00.000-07:00</published><updated>2008-03-27T06:52:06.474-07:00</updated><title type='text'>Value type vs Reference type</title><summary type='text'>Reference types are stored on the run-time heap; they may only be accessed through a reference to that storage. This allows the garbage collector to track outstanding references to a particular instance and free the instance when no references remain. A variable of reference type always contains a reference to a value of that type or a null reference. A null reference refers to nothing; it is </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/221568148531958281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=221568148531958281&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/221568148531958281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/221568148531958281'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/value-type-vs-reference-type.html' title='Value type vs Reference type'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-6273075060992128321</id><published>2008-03-26T03:49:00.000-07:00</published><updated>2008-03-26T03:50:18.475-07:00</updated><title type='text'>Asynchronous calls contd.........</title><summary type='text'>Usage of Asynchronous OperationsSome database operations, such as command executions, can take significant time to complete. In such a case, single-threaded applications must block other operations and wait for the command to finish before they can continue their own operations. In contrast, being able to assign the long-running operation to a background thread allows the foreground thread to </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/6273075060992128321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=6273075060992128321&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6273075060992128321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6273075060992128321'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/asynchronous-calls-contd.html' title='Asynchronous calls contd.........'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4703997692761672142</id><published>2008-03-26T03:43:00.000-07:00</published><updated>2008-03-26T03:47:57.510-07:00</updated><title type='text'>Asynchronous calls in ADO.Net 2.0</title><summary type='text'>We can have Asynchornous calls in ado.net2.0 using different models. The models are callback, polling and wait models.callback and polling are usesfull when your application is processing only one asynchronous operation at a time. The Wait models are useful when your application  processing multiple asynchronous operations. There are two Wait models.They are  Wait (Any) model and  Wait (All) </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/4703997692761672142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=4703997692761672142&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4703997692761672142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4703997692761672142'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/asynchronous-calls-in-adonet-20.html' title='Asynchronous calls in ADO.Net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-1941838591680145661</id><published>2008-03-26T00:32:00.000-07:00</published><updated>2008-03-26T00:40:51.830-07:00</updated><title type='text'>What is new in Ado.net 2.0</title><summary type='text'>Managed ProvidersServer Enumeration Asynchronous Processing Multiple Active Result Sets (MARS) Bulk Copy Operations New SQL Server Max Data Types SQL Server User-Defined Types SQL Server NotificationsTransactions with SQL Server Snapshot Isolation Database Mirroring in SQL Server 2005 Provider Statistics Change Password in SQL Server 2005 Batch ProcessingTracing Partial Trust Connection Pooling </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/1941838591680145661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=1941838591680145661&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1941838591680145661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1941838591680145661'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/what-is-new-in-adonet-20.html' title='What is new in Ado.net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-3776291457947607915</id><published>2008-03-25T03:52:00.000-07:00</published><updated>2008-03-25T04:36:55.092-07:00</updated><title type='text'>Attributes in c#.net</title><summary type='text'>The Attribute class associates predefined system information or user-defined custom information with a target element. A target element can be an assembly, class, constructor, delegate, enum, event, field, interface, method, portable executable file module, parameter, property, return value, struct, or another attribute.Information provided by an attribute is also known as metadata. Metadata can </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/3776291457947607915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=3776291457947607915&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/3776291457947607915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/3776291457947607915'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/attributes-in-cnet.html' title='Attributes in c#.net'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-7160985820935061994</id><published>2008-03-25T03:08:00.000-07:00</published><updated>2008-03-25T03:09:51.651-07:00</updated><title type='text'>Web method functionality</title><summary type='text'>ASP.NET makes it possible to map traditional methods to Web Service operations through the System.Web.Services.WebMethod attribute. In a nutshell, the WebMethod infrastructure takes care of dispatching incoming SOAP requests to the appropriate class and method (based on either the request element's name or the SOAPAction header, configurable through SoapDocumentService.RoutingStyle) and </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/7160985820935061994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=7160985820935061994&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7160985820935061994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7160985820935061994'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/web-method-functionality.html' title='Web method functionality'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-2779426720061981313</id><published>2008-03-25T03:06:00.000-07:00</published><updated>2008-11-13T21:07:53.801-08:00</updated><title type='text'>How ajax works ....................</title><summary type='text'>Ajax web application follows the sequential steps below;Courtesy: http://www.visualbuilder.com/ajax/tutorial/pageorder/8/1. The JavaScript function handEvent()t will be invoked when having an event occurred on the HTML element. 2. In the handEvent() method,an instance of XMLHttpRequest object is created.3. The XMLHttpRequest object organizes an xml message within about the status of the HTML page</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/2779426720061981313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=2779426720061981313&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2779426720061981313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2779426720061981313'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/how-ajax-works.html' title='How ajax works ....................'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7otVf-Me8ww/R-oqyVtVlkI/AAAAAAAAAA0/nnCW8yqM7TU/s72-c/AJAX_diagram_Resized.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4508054932201492671</id><published>2008-03-25T00:25:00.000-07:00</published><updated>2008-03-25T00:31:54.901-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Compliation life cycle'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net 2.0'/><title type='text'>Compilation Life cycle in asp.net 2.0</title><summary type='text'>I read a good article in http://www.c-sharpcorner.com/UploadFile/gouravkumar85/Compilation_Life_cycle_of_Asp_Net02012008084612AM/Compilation_Life_cycle_of_Asp_Net.aspxthanks for your post Gourav kumar,Here is the compilation life cycle of an Asp.Net project in the order they get compiled.App_GlobalResources: First of all the global resources are compiled and the resource assembly is built. All </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/4508054932201492671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=4508054932201492671&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4508054932201492671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4508054932201492671'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/compilation-life-cycle-in-aspnet-20.html' title='Compilation Life cycle in asp.net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-5953831620096183778</id><published>2008-03-20T02:35:00.000-07:00</published><updated>2008-03-20T02:56:07.497-07:00</updated><title type='text'>What is new in c#.net 2005</title><summary type='text'>Here are new features introduced in c#.net 2005 version1) Partial classes2) Iterators3) Nullable types4)Generics5)Anonymous methodsPartial Classes: A partial class is one in which the class, struct, or interface definition is split between multiple source files. The biggest benefit is that it makes it easy to add code to an automatically generated class without having to modify the auto-generated</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/5953831620096183778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=5953831620096183778&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5953831620096183778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5953831620096183778'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/what-is-new-in-cnet-2005.html' title='What is new in c#.net 2005'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-1246691778956405144</id><published>2008-03-18T23:52:00.000-07:00</published><updated>2008-03-18T23:53:55.221-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UDF'/><category scheme='http://www.blogger.com/atom/ns#' term='stored procedure'/><title type='text'>More on stored procedures vs udf</title><summary type='text'>Stored procedures are called independently, using the EXEC command, while functions are called from within another SQL statement. Stored procedure allow you to enhance application security by granting users and applications permission to use stored procedures, rather than permission to access the underlying tables.Stored procedures provide the ability to restrict user actions at a much more </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/1246691778956405144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=1246691778956405144&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1246691778956405144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1246691778956405144'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/more-on-stored-procedures-vs-udf.html' title='More on stored procedures vs udf'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4577831309801426049</id><published>2008-03-18T23:05:00.000-07:00</published><updated>2008-03-18T23:30:44.164-07:00</updated><title type='text'>stored procedures vs functions</title><summary type='text'>This is what i read from the article http://searchsqlserver.techtarget.com/tip/1,289483,sid87_gci1063700,00.htmlhttp://www.paragoncorporation.com/ArticleDetail.aspx?ArticleID=28Both functions and stored procedures can be custom defined and part of any application. Functions, on the other hand, are designed to send their output to a query or T-SQL statement. For example, User Defined Functions (</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/4577831309801426049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=4577831309801426049&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4577831309801426049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4577831309801426049'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/stored-procedures-vs-functions.html' title='stored procedures vs functions'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-5598406903047693226</id><published>2008-03-18T06:14:00.000-07:00</published><updated>2008-03-18T06:16:12.595-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data'/><category scheme='http://www.blogger.com/atom/ns#' term='read'/><category scheme='http://www.blogger.com/atom/ns#' term='excel'/><title type='text'>reading data from excel files</title><summary type='text'>Here is code snippet for reading data from excel filedlls u have to includeInterop.Excel.dllInterop.Office.dllInterop.VBIDE.dlInterop.ExcelAdaptorLib.dllMicrosoft.Office.Tools.Debugger.dllOffice.dllusing System.Web.UI.HtmlControls;using System.Data.OleDb;using System.IO;here is the code to read excelstring path = "E:\\Users\\PDF\\";       string fileToQuery = "PartyPlannerReport.csv";       </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/5598406903047693226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=5598406903047693226&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5598406903047693226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/5598406903047693226'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/reading-data-from-excel-files.html' title='reading data from excel files'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4691479407100985833</id><published>2008-03-18T05:05:00.000-07:00</published><updated>2008-03-18T05:06:46.834-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><category scheme='http://www.blogger.com/atom/ns#' term='abstract classes'/><title type='text'>when to use interface and abstract classes</title><summary type='text'>Here are some recommendations to help you to decide whether to use an interface or an abstract class to provide polymorphism for your components. If you anticipate creating multiple versions of your component, create an abstract class. Abstract classes provide a simple and easy way to version your components. By updating the base class, all inheriting classes are automatically updated with the </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/4691479407100985833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=4691479407100985833&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4691479407100985833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4691479407100985833'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/when-to-use-interface-and-abstract.html' title='when to use interface and abstract classes'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-7390608643803002842</id><published>2008-03-06T21:43:00.000-08:00</published><updated>2008-03-06T21:46:21.161-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='design patterns in asp.net'/><title type='text'>Design Patterns in asp.net</title><summary type='text'>I recently found a good article regarding design patterns in asp.net. I am listing out the design patterns Presentation Logic Model-View-Controller (MVC) Model-View-Presenter (MVP) Use Case Controller Host or Behavioral Command Publish-Subscribe / Observer Plug-in / Module / Intercepting Filter Structural Service Agent / Proxy / Broker Provider / Adapter    For more details refer following </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/7390608643803002842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=7390608643803002842&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7390608643803002842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7390608643803002842'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/design-patterns-in-aspnet.html' title='Design Patterns in asp.net'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-1409527037276798958</id><published>2008-03-01T02:39:00.000-08:00</published><updated>2008-03-01T02:42:28.869-08:00</updated><title type='text'>New data types in sql server 2008 aka katmai</title><summary type='text'>there are new data types in katmai They are filestream, date, time datetime offset. For more details please refer following linkshttp://www.sql-server-performance.com/articles/dev/new_data_types_sql_server_2008_3_p2.aspxhttp://www.databasejournal.com/features/mssql/article.php/3718086http://www.sqlmag.com/Articles/ArticleID/97686/97686.html?Ad=1</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/1409527037276798958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=1409527037276798958&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1409527037276798958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1409527037276798958'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/03/new-data-types-in-sql-server-2008-aka.html' title='New data types in sql server 2008 aka katmai'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-6148983634168200308</id><published>2008-02-14T06:48:00.000-08:00</published><updated>2008-03-01T02:37:52.716-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='calling db using Ajax'/><title type='text'>Calling server side functions using AJAX</title><summary type='text'>Today i am happened to learn about how to call server side functions using Ajax.Steps needed to call server side function using ajax1) Add Ajax.dll in references2) Register the class in the page load using following code   private void Page_Load(object sender, System.EventArgs e)    {        //Register the class containing the server-side function        //we are interested in        </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/6148983634168200308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=6148983634168200308&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6148983634168200308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6148983634168200308'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/02/calling-server-side-functions-using.html' title='Calling server side functions using AJAX'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-7866135529157507266</id><published>2008-01-08T01:56:00.000-08:00</published><updated>2008-01-08T02:00:48.577-08:00</updated><title type='text'>what is new in .net 3.0</title><summary type='text'>The following are new features introduced in c#.net 3.0Implicitly typed local variables Anonymous types Extension methods Object and collection initializers Lambda expressions Query expressions Expression Trees refer the link http://www.developer.com/net/csharp/article.php/10918_3561756_1</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/7866135529157507266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=7866135529157507266&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7866135529157507266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/7866135529157507266'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/01/what-is-new-in-net-30.html' title='what is new in .net 3.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-6020812230267180127</id><published>2008-01-07T03:47:00.000-08:00</published><updated>2008-01-07T03:47:34.256-08:00</updated><title type='text'>Dot Net Developer Notes: Loading of csv file , text file into database</title><summary type='text'>http://www.sqlservercentral.com/Forums/Topic380386-61-5.aspx</summary><link rel='related' href='http://suryan72.blogspot.com/2008/01/loading-of-csv-file-text-file-into.html#links' title='Dot Net Developer Notes: Loading of csv file , text file into database'/><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/6020812230267180127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=6020812230267180127&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6020812230267180127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/6020812230267180127'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/01/dot-net-developer-notes-loading-of-csv.html' title='Dot Net Developer Notes: Loading of csv file , text file into database'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-4916229735284695941</id><published>2008-01-07T03:42:00.000-08:00</published><updated>2008-01-07T03:46:51.934-08:00</updated><title type='text'>Loading of csv file , text file into database</title><summary type='text'>I came across a situation i have to load .csv file into database long back. Although there are many methods exists, all they have their own merits and demerits . i recommend people to go for bulk insert because of its faster response.here i am providing a discussion which of course done when i am working on loading .csv file into sql.http://www.sqlservercentral.com/Forums/Topic380386-61-5.aspx</summary><link rel='enclosure' type='' href='http://www.sqlservercentral.com/Forums/Topic380386-61-5.aspx' length='0'/><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/4916229735284695941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=4916229735284695941&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4916229735284695941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/4916229735284695941'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2008/01/loading-of-csv-file-text-file-into.html' title='Loading of csv file , text file into database'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-1086254140575072652</id><published>2007-09-30T22:42:00.000-07:00</published><updated>2007-09-30T22:47:40.995-07:00</updated><title type='text'>Passing values from child window to parent window</title><summary type='text'>Today I came across a situation to pass values from child form to parent form . I used following code window.opener.document.getElementById('txtcity').value = '" + address_city + "';window.opener.document.getElementById('txtstate').value = '" + address_state + "';self.close();");</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/1086254140575072652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=1086254140575072652&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1086254140575072652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1086254140575072652'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2007/09/passing-values-from-child-window-to.html' title='Passing values from child window to parent window'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-2940343369503310173</id><published>2007-08-08T20:08:00.000-07:00</published><updated>2007-08-08T20:12:19.477-07:00</updated><title type='text'>Subsonic is an ideal option to automatic generation of DAL</title><summary type='text'>To day i worked with sub sonic. its master piece.  it creates a class for every table present in the database.  fetchall function gives faciltiy of returning all the rows from table. there are two methods insert and update to support object data source. there are two controls which are most useful in the point web developer scuffold, quick table. for more details go through www.subsonicproject.com</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/2940343369503310173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=2940343369503310173&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2940343369503310173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2940343369503310173'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2007/08/subsonic-is-ideal-option-to-automatic.html' title='Subsonic is an ideal option to automatic generation of DAL'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-2581656038073102247</id><published>2007-08-08T20:01:00.001-07:00</published><updated>2007-08-08T20:07:30.624-07:00</updated><title type='text'>important point to remember while using open row set</title><summary type='text'>while loading data from .csv file or any delimited format file one option is using openrow set we can load data into sql server. main point we should remember is the .csv or .xls file should present in same drive where sqlserver is present other wise it will give error.</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/2581656038073102247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=2581656038073102247&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2581656038073102247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2581656038073102247'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2007/08/important-point-to-remember-while-using.html' title='important point to remember while using open row set'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-2846245548030947706</id><published>2007-08-08T19:49:00.000-07:00</published><updated>2007-08-08T20:00:46.121-07:00</updated><title type='text'>strange behaviour of null in sql</title><summary type='text'>Today i came across a problem while writing stored procedures , i wrote a query containing union  as follows select col1, col2, col3 from tablename1 a into temptableunionselect col1,col2,col3 from tablename2then  i wrote a query check a col1 is not present in another  table called tablename3select *  from temptable where col1 not in ( select col1 from tablename3)strangely it does not return any </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/2846245548030947706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=2846245548030947706&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2846245548030947706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/2846245548030947706'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2007/08/strange-behaviour-of-null-in-sql.html' title='strange behaviour of null in sql'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-3281719407004719427</id><published>2007-06-16T10:20:00.000-07:00</published><updated>2007-06-20T09:39:43.712-07:00</updated><title type='text'>ExecuteScalar limitation</title><summary type='text'>I came across one issue recently. I worked on a windows services in 2005 which ran successfuly .Recently a issue came that &lt; is unexpected token = is expected token. I will explain more in detail. We are using stored procedures to store data in tables. we are loading xml file in to different tables.using stored procedures . While updating xml file with the data from databasethis error came. </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/3281719407004719427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=3281719407004719427&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/3281719407004719427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/3281719407004719427'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2007/06/executescalar-limitation.html' title='ExecuteScalar limitation'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-788351829381208777</id><published>2007-05-11T23:50:00.000-07:00</published><updated>2007-05-11T23:58:08.282-07:00</updated><title type='text'>Pagae events in asp.net 2.0</title><summary type='text'>fAfter searching through internet i found good use of PreRenderComplete event is  modifying the result of databinding. I will explain more clearly for suppose if u want to add a menu to sitemapdatasource  after databinding. if you do it in prerender event it will erased. if you need to append an item to the menu dynamically, you can do it in prerendercomplete event.</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/788351829381208777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=788351829381208777&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/788351829381208777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/788351829381208777'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2007/05/pagae-events-in-aspnet-20.html' title='Pagae events in asp.net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-888548810008119737</id><published>2007-05-06T00:26:00.000-07:00</published><updated>2007-05-06T00:43:56.126-07:00</updated><title type='text'>Page events in asp.net 2.0</title><summary type='text'>I have searched to clearify myself regarding page events. I found some thing interesting regarding the Initcomplete event. If we want to initalize dynamically a control then we will use the initcomplete event. for example in webparts control, drop down control will be initialised with the current mode of webpart manager. if you want to see more details u can find the nice example in the Brain </summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/888548810008119737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=888548810008119737&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/888548810008119737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/888548810008119737'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2007/05/page-events-in-aspnet-20.html' title='Page events in asp.net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-1991662452695733144</id><published>2007-04-28T10:47:00.001-07:00</published><updated>2007-04-28T10:51:08.535-07:00</updated><title type='text'>Page events in asp.net 2.0</title><summary type='text'>I am new to asp.net 2.0I am reading about page life cyclei want to know about following events1)  preload event2) diff between preload and load event3)  pre render event4)  prerender complete event5) SaveStateCompleteAny one can help me with examples.</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/1991662452695733144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=1991662452695733144&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1991662452695733144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/1991662452695733144'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2007/04/page-events-in-aspnet-20.html' title='Page events in asp.net 2.0'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25662760.post-114450901310069008</id><published>2006-04-08T08:03:00.000-07:00</published><updated>2011-07-20T18:36:33.877-07:00</updated><title type='text'>New to blog ..</title><summary type='text'>I am surya.  Dotnet  professional.my email id is suryany72@hotmail.com</summary><link rel='replies' type='application/atom+xml' href='http://suryan72.blogspot.com/feeds/114450901310069008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25662760&amp;postID=114450901310069008&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/114450901310069008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25662760/posts/default/114450901310069008'/><link rel='alternate' type='text/html' href='http://suryan72.blogspot.com/2006/04/man-searching-for-oppurtuinities.html' title='New to blog ..'/><author><name>Surya .. for new technologies</name><uri>http://www.blogger.com/profile/09045812139558657257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_7otVf-Me8ww/SvF-BvtSxfI/AAAAAAAAAt4/KuSfC2YyodY/S220/DSC02623.JPG'/></author><thr:total>0</thr:total></entry></feed>
