<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>technicalganesh &#187; Programming</title>
	<atom:link href="http://www.technicalganesh.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.technicalganesh.com</link>
	<description>formatting the future...</description>
	<lastBuildDate>Thu, 29 Apr 2010 14:35:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Simple Data Access Layer</title>
		<link>http://www.technicalganesh.com/programming/dot-net/simple-data-access-layer/</link>
		<comments>http://www.technicalganesh.com/programming/dot-net/simple-data-access-layer/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 11:40:50 +0000</pubDate>
		<dc:creator>Manivannan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[VB.Net]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=296</guid>
		<description><![CDATA[




Today we have seen most of the data access layers on the web. Here I have placed some peace of simple Data Access class for your use. This will helpful if you are using quires. This will not useful for stored procedures. You simply form the query and call the ExecuteQuery function.
Class Methods and properties:
ExecuteQueryMode-Enumarator type of Execute Query Mode.
GetConnectionString ()  &#8211; Get the Connection string from the connectionStrings part of the Config file.
CreateConnectionObject () &#8211; To create the Connection Object
OpenConnectionObject ()  &#8211; Open the Connection
CloseConnectionObject ()  ...]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/programming/dot-net/simple-data-access-layer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A kick start tutorial for developing SOA/SAAS applications using WCF in .Net</title>
		<link>http://www.technicalganesh.com/programming/dot-net/a-kick-start-tutorial-for-developing-soa-saas-applications-using-wcf-in-net/</link>
		<comments>http://www.technicalganesh.com/programming/dot-net/a-kick-start-tutorial-for-developing-soa-saas-applications-using-wcf-in-net/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 01:42:15 +0000</pubDate>
		<dc:creator>Ganesh Kumar</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=245</guid>
		<description><![CDATA[As other sample (Hello world) WCF services, this service is also going to help you understanding how to develop a simple WCF service and its client in Visual Studio.Net, but I tried to explain the way more elaborately. The sample given here is a simple file based employee details repository service. This Article also helps you to know how the client project can discover the WCF service hosted in the server.]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/programming/dot-net/a-kick-start-tutorial-for-developing-soa-saas-applications-using-wcf-in-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elevate privileges of your .Net applications in Windows Vista</title>
		<link>http://www.technicalganesh.com/programming/dot-net/elevate-privileges-of-your-dotnet-applications-in-windows-vista/</link>
		<comments>http://www.technicalganesh.com/programming/dot-net/elevate-privileges-of-your-dotnet-applications-in-windows-vista/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 02:52:20 +0000</pubDate>
		<dc:creator>Ganesh Kumar</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=233</guid>
		<description><![CDATA[Are you using / developing applications for Windows Vista? What if your application requires administrator privileges to perform a task? (For example, probably this would happen when you develop a host application for your WCF Service). This article helps you understanding the UAC clearly and developing application to run with privileged rights.]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/programming/dot-net/elevate-privileges-of-your-dotnet-applications-in-windows-vista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Representing Multiple Selections using a Single Value in Database Tables</title>
		<link>http://www.technicalganesh.com/programming/dot-net/representing-multiple-selections-using-a-single-value-in-database-tables/</link>
		<comments>http://www.technicalganesh.com/programming/dot-net/representing-multiple-selections-using-a-single-value-in-database-tables/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 04:41:08 +0000</pubDate>
		<dc:creator>Ganesh Kumar</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=184</guid>
		<description><![CDATA[




Usually boolean values are stored as bit fields in database tables. If we require only a few boolean values to be stored in the table, it would be good to have them as separate bit fields. But consider when we want to store some series of boolean values in the database; I have good idea to avoid creating fields for each of such boolean values in the table. For example, choosing weekdays, months in a scheduling kind of problems, attendance for 8 hours of a day in school/college management applications, ...]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/programming/dot-net/representing-multiple-selections-using-a-single-value-in-database-tables/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Generate VB.Net Properties (with Get &amp; Set methods) using SQL Stored Procedure</title>
		<link>http://www.technicalganesh.com/programming/dot-net/generate-vb-net-properties-using-sql-stored-procedure/</link>
		<comments>http://www.technicalganesh.com/programming/dot-net/generate-vb-net-properties-using-sql-stored-procedure/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 00:46:13 +0000</pubDate>
		<dc:creator>Manivannan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SQL Programming]]></category>
		<category><![CDATA[VB.Net]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=127</guid>
		<description><![CDATA[




The Visual Basic.Net doesn&#8217;t contain the refactoring which is one of the major advantages for the C# programmers. Often I miss the Encapsulate Field feature in VB.Net which helps us for geneting public properties of a class and associated Get &#38; Set methods. Initially I had a thought of doing a code fragment in VB.Net for parsing private data members and automatically generating public properties along with their Set and Get methods.
The hardcore requirement of encapsulation (in Re-factoring) of private members with public properties  comes in the Entity class in ...]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/programming/dot-net/generate-vb-net-properties-using-sql-stored-procedure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pointers made simple</title>
		<link>http://www.technicalganesh.com/programming/classical-languages-tools/pointers-made-simple/</link>
		<comments>http://www.technicalganesh.com/programming/classical-languages-tools/pointers-made-simple/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 01:04:11 +0000</pubDate>
		<dc:creator>Ganesh Kumar</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Classical Languages & Tools]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=109</guid>
		<description><![CDATA[Don’t lose your nerve when you forced to work with pointers?
Introduction
Pointer is an interesting feature of C language. It plays a vital role in major C programs. It is not a complicated data structure; instead it is very simple one that helps us in building many blocks of data structure such as linked list, trees and files.
Declaring pointers
Pointers are variables that store address of other variables (memory locations). As pointer always stores address of memory locations and address of a memory location is always an integer, it will be always ...]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/programming/classical-languages-tools/pointers-made-simple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding Linked Lists – Part 2</title>
		<link>http://www.technicalganesh.com/data-structures/understanding-linked-lists-part2/</link>
		<comments>http://www.technicalganesh.com/data-structures/understanding-linked-lists-part2/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 16:31:45 +0000</pubDate>
		<dc:creator>Ganesh Kumar</dc:creator>
				<category><![CDATA[Data Structures]]></category>
		<category><![CDATA[Linked List]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=91</guid>
		<description><![CDATA[The following code is for the ListNode class of List node objects. This example list program is built for storing strings. The list node class given here has two data members viz., Data and Link. Data is of the type string to store list item in it and Link is again of the type ListNode to refer next node in the list.
Though .Net contains inbuilt classes for creating linked lists, the recoded C# program given here is to help the readers to understand how the linked lists are really working. ...]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/data-structures/understanding-linked-lists-part2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week days and Calender program in C</title>
		<link>http://www.technicalganesh.com/algorithms/week-days-and-calender-program-in-c/</link>
		<comments>http://www.technicalganesh.com/algorithms/week-days-and-calender-program-in-c/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 01:46:49 +0000</pubDate>
		<dc:creator>Ganesh Kumar</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[Classical Languages & Tools]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=33</guid>
		<description><![CDATA[Introduction
Though all of the programming languages enhanced to provide basic date, time and calendar calculations, writing hard logic for a simple requirements such as calander improves our programming skill. Let us consider about calculating day of a week for a given date and calender for a given month in C language. This is for helping learners of C language.
A little logic
Initially these programs store number of days in all 12 months in an array. Julian Day is the number which represents the day number of that date in all 365 ...]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/algorithms/week-days-and-calender-program-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between DELETE, DROP and TRUNCATE in SQL</title>
		<link>http://www.technicalganesh.com/database/difference-between-delete-drop-and-truncate-in-sql/</link>
		<comments>http://www.technicalganesh.com/database/difference-between-delete-drop-and-truncate-in-sql/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 01:34:28 +0000</pubDate>
		<dc:creator>Manivannan</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SQL Programming]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=27</guid>
		<description><![CDATA[The DELETE command is used to remove rows from a table. A WHERE clause can be used to only remove some rows. If no WHERE condition is specified, all rows will be removed. After performing a DELETE operation you need to
COMMIT or ROLLBACK the transaction to make the change permanent or to undo it.
TRUNCATE removes all rows from a table. The operation cannot be rolled back. As such, TRUCATE is faster and doesn&#8217;t use as much undo space as a DELETE.
The DROP command removes a table from the database. All ...]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/database/difference-between-delete-drop-and-truncate-in-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Producer-Consumer Problem in Java</title>
		<link>http://www.technicalganesh.com/algorithms/producer-consumer-problem-in-java/</link>
		<comments>http://www.technicalganesh.com/algorithms/producer-consumer-problem-in-java/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 00:41:42 +0000</pubDate>
		<dc:creator>Ganesh Kumar</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.technicalganesh.com/?p=9</guid>
		<description><![CDATA[The Producer-Consumer problem is the traditional one to explain the concept of multitasking with shared memory access in operating systems. This program demonstrates how a shared memory is being accessed by two different threads which run concurrently through an Applet. The producer thread continuously produces an item (here it generates a random number) and inserts into the stockpile (here it is an array limited in size), until space exists. The other thread named consumer, consumes an item (here it simply removes the item from the array). If there is no ...]]></description>
		<wfw:commentRss>http://www.technicalganesh.com/algorithms/producer-consumer-problem-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
