<?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>Tech Insight ! &#187; General</title>
	<atom:link href="http://techinsight.dhanashree.com/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://techinsight.dhanashree.com</link>
	<description>Technical blog on ASP.Net, PHP, Web Development, Web hosting , Database Programming</description>
	<lastBuildDate>Fri, 12 Aug 2011 07:26:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Greetings on St-Patrick’s-Day &#8211; Happy St Patrick&#8217;s Day</title>
		<link>http://techinsight.dhanashree.com/greetings-on-st-patrick%e2%80%99s-day-happy-st-patricks-day/</link>
		<comments>http://techinsight.dhanashree.com/greetings-on-st-patrick%e2%80%99s-day-happy-st-patricks-day/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 13:05:23 +0000</pubDate>
		<dc:creator>kiran</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://techinsight.dhanashree.com/greeting-on-st-patrick%e2%80%99s-day-happy-st-patricks-day/</guid>
		<description><![CDATA[St. Patrick&#8217;s Day is celebrated on March 17, his religious feast day and the anniversary of his death in the fifth century. The Irish have observed this day as a religious holiday for over a thousand years. On St. Patrick&#8217;s Day, which falls during the Christian season of Lent, Irish families would traditionally attend church [...]]]></description>
			<content:encoded><![CDATA[<p>St. Patrick&#8217;s Day is celebrated on March 17, his religious feast day and the anniversary of his death in the fifth century. The Irish have observed this day as a religious holiday for over a thousand years. On St. Patrick&#8217;s Day, which falls during the Christian season of Lent, Irish families would traditionally attend church in the morning and celebrate in the afternoon. Lenten prohibitions against the consumption of meat were waived and people would dance, drink and feast—on the traditional meal of Irish bacon and cabbage.</p>
<p>St. Patrick&#8217;s Day is celebrated by the Irish and Irish at Heart in big cities and small towns alike with parades, &#8220;wearing of the green,&#8221; music and songs, Irish food and drink, and activities for kids such as crafts, coloring and games. It&#8217;s a time for fun.</p>
<p>Wearing of the Green Goes Global</p>
<p>Today, St. Patrick&#8217;s Day is celebrated by people of all backgrounds in the United States, Canada and Australia. Although North America is home to the largest productions, St. Patrick&#8217;s Day has been celebrated in other locations far from Ireland, including Japan, Singapore and Russia.</p>
<p style="text-align: right;"><strong>Happy St Patrick&#8217;s Day</strong></p>
<p><span style="font-family: Calibri; font-size: 15px; color: #ff0000;">NOTE<span style="mso-spacerun: yes;"> </span>:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">If you are in need of any </span><a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">Web Development</span></a><span style="font-size: 11pt; font-family: Calibri;"> feel free to <span style="text-decoration: underline;"><a href="http://dhanashree.com/contact-web-designing-company" target="_blank">Inquire us</a></span> .<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a></span>. Expertise in <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">Asp.net Development</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/lamp-development-php-web-designing" target="_blank">Php Development</a></span>,<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/website-designing" target="_blank">Website designing</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/open-source-wordpress-joomla-oscommerce-customisation" target="_blank">Open Source customisation</a></span>. <span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a> </span>can be our <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/offshore-website-designing-company" target="_blank">offshore development company</a></span> / </span><a href="http://dhanashree.com/web-designing-outsource-advantages" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">outsourcing</span></a><span style="font-size: 11pt; font-family: Calibri;"> <span style="text-decoration: underline;"><a href="http://dhanashree.com/dhanashree-web-development-profile" target="_blank">web development company</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">hire dedicated web programmers</a></span>.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">Above information is for knowledge sharing<span style="mso-spacerun: yes;"> </span>if you have problem / issue / suggestion please intimate us with details for proper and prompt action.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://techinsight.dhanashree.com/greetings-on-st-patrick%e2%80%99s-day-happy-st-patricks-day/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to take Outlook 2007 data file backup</title>
		<link>http://techinsight.dhanashree.com/how-to-take-outlook-2007-data-file-backup/</link>
		<comments>http://techinsight.dhanashree.com/how-to-take-outlook-2007-data-file-backup/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 10:00:21 +0000</pubDate>
		<dc:creator>kiran</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Outlook 2007]]></category>
		<category><![CDATA[Tools & Technology]]></category>
		<category><![CDATA[Outlook]]></category>

		<guid isPermaLink="false">http://techinsight.dhanashree.com/how-to-take-outlook-2007-data-file-backup/</guid>
		<description><![CDATA[Step 1:

Open outlook 2007, Go to menu and chose…

Tools &#62; account settings &#62; data files

You will find the screen like shown below:



Now select the 1from the listing which shows default (your active email account data file). As I have marked as round in above screen.

After selecting the file from list, now click on the &#8220;Open [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;"><strong>Step 1:</strong><br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;">Open outlook 2007, Go to menu and chose…<br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;">Tools &gt; account settings &gt; data files<br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;">You will find the screen like shown below:<br />
</span></p>
<p style="text-align: center;"><img class="aligncenter" src="http://techinsight.dhanashree.com/article-images/022010_0959_HowtotakeOu1.png" alt="" width="434" height="352" /><span style="color: #333333; font-family: Verdana; font-size: 9pt;"><br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;">Now select the 1from the listing which shows default (your active email account data file). As I have marked as round in above screen.<br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;">After selecting the file from list, now click on the &#8220;Open folder&#8221; as shown in above screen.<br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;"><strong>Step 2:</strong><br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;">Clicking on <strong>Open folder</strong> will take you to the folder where your outlook data file is located,<br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;">And you will find that file selected in the folder,<br />
</span></p>
<p style="text-align: center;"><img class="aligncenter" src="http://techinsight.dhanashree.com/article-images/022010_0959_HowtotakeOu2.png" alt="" width="493" height="377" /><span style="color: #333333; font-family: Verdana; font-size: 9pt;"><br />
</span></p>
<p><span style="color: #333333; font-family: Verdana; font-size: 9pt;">Now all you have to do is just Copy the data file from this folder and save wherever you want to keep as backup.<br />
</span></p>
<p><span style="font-family: Calibri; font-size: 15px; color: #ff0000;">NOTE<span style="mso-spacerun: yes;"> </span>:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">If you are in need of any </span><a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">Web Development</span></a><span style="font-size: 11pt; font-family: Calibri;"> feel free to <span style="text-decoration: underline;"><a href="http://dhanashree.com/contact-web-designing-company" target="_blank">Inquire us</a></span> .<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a></span>. Expertise in <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">Asp.net Development</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/lamp-development-php-web-designing" target="_blank">Php Development</a></span>,<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/website-designing" target="_blank">Website designing</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/open-source-wordpress-joomla-oscommerce-customisation" target="_blank">Open Source customisation</a></span>. <span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a> </span>can be our <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/offshore-website-designing-company" target="_blank">offshore development company</a></span> / </span><a href="http://dhanashree.com/web-designing-outsource-advantages" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">outsourcing</span></a><span style="font-size: 11pt; font-family: Calibri;"> <span style="text-decoration: underline;"><a href="http://dhanashree.com/dhanashree-web-development-profile" target="_blank">web development company</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">hire dedicated web programmers</a></span>.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">Above information is for knowledge sharing<span style="mso-spacerun: yes;"> </span>if you have problem / issue / suggestion please intimate us with details for proper and prompt action.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://techinsight.dhanashree.com/how-to-take-outlook-2007-data-file-backup/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quick DBMS reference: Single line definitions of important SQL Server terms</title>
		<link>http://techinsight.dhanashree.com/quick-dbms-reference-single-line-definitions-of-important-sql-server-terms-2/</link>
		<comments>http://techinsight.dhanashree.com/quick-dbms-reference-single-line-definitions-of-important-sql-server-terms-2/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 09:36:40 +0000</pubDate>
		<dc:creator>kiran</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[SQL server 2005]]></category>
		<category><![CDATA[DBMS]]></category>

		<guid isPermaLink="false">http://techinsight.dhanashree.com/?p=188</guid>
		<description><![CDATA[Normalization: is a process of organizing data and minimizing redundancy 
De-normalization: is a technique to move from higher to lower normal forms of database modeling in order to speed up database access.
Stored Procedure: is a named group of T-SQL statements which can be created and stored in Database as an object.
Primary Key: is a unique [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Normalization: </strong>is a process of organizing data and minimizing redundancy<strong> </strong></p>
<p><strong>De-normalization: </strong>is a technique to move from higher to lower normal forms of database modeling in order to speed up database access.</p>
<p><strong>Stored Procedure: </strong>is a named group of T-SQL statements which can be created and stored in Database as an object.</p>
<p><strong>Primary Key: </strong>is a unique identifier of a row in a DB table, [it can’t be NULL]</p>
<p><strong>Unique key: </strong>forces uniqueness to a respective table column, [it can be NULL]</p>
<p><strong>Foreign Key: </strong>a foreign key in 1 table refers to the primary key in other table, Used to force referential integrity.</p>
<p><strong>Inner join: </strong>exists in both tables</p>
<p><strong>Left Outer join: </strong>all records from left side table + matched rows from right side table (totals number of rows will be same as left table)</p>
<p><strong>Right Outer join: </strong>all records from right side table + matched rows from left side table (totals number of rows will be same as right table), it’s a mirror image of left outer join</p>
<p><strong>Full Outer join: </strong>all records from left side table + all records from right side table, weather matched or not</p>
<p><strong>Cross join: </strong>returns [left table rows * right table rows], a Cartesian product of both tables</p>
<p><strong>Self join: </strong>when table joins to itself using diff aliases to avoid confusion</p>
<p><strong>Union: </strong>selects only distinct records from both tables</p>
<p><strong>Union all: </strong>selects all records from both tables</p>
<p><strong>View: </strong>is a subset of a table, can be used to retrieve data, insert or Update data. Can contain multiple select statements inside</p>
<p><strong>Trigger: </strong>A trigger is a SQL procedure that initiates an action when an event (INSERT, DELETE or UPDATE) occurs.</p>
<p><strong>Cursor: </strong>is a database object used to loop trough records on row by row bases.</p>
<p><strong>Index: </strong>pointers to data records, represents structure of how data get stored physically in a table</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="319" valign="top"><strong>Clustered index</strong></td>
<td width="319" valign="top"><strong>Non clustered index</strong></td>
</tr>
<tr>
<td width="319" valign="top">Reorders physical data stored in table</td>
<td width="319" valign="top">It contains pointers to data rows</td>
</tr>
<tr>
<td width="319" valign="top">A table can have Only 1 clustered index</td>
<td width="319" valign="top">A table can have one OR many    non-clustered index</td>
</tr>
<tr>
<td width="319" valign="top">Leaf nodes contains data</td>
<td width="319" valign="top">Leaf nodes contains reference to data</td>
</tr>
</tbody>
</table>
<p><strong> </strong></p>
<p><strong>Linked server: </strong>is a concept of adding other remote server to a group to query DB’s of both servers together</p>
<p><strong>Collation: set of rules that determines how data stores &amp; compares in database</strong><strong> </strong></p>
<p><strong>Collation types: case sensitive, accent sensitive, kana sensitive, width sensitive</strong></p>
<p><strong>Data ware housing: </strong></p>
<ol>
<li>Record should Never delete from DB</li>
<li>All records must be linked</li>
<li>Once committed records should be read-only</li>
<li>All changes made must be tracked with time</li>
</ol>
<p><strong>User defined function (UDF): </strong>is a bunch of T-SQL statements which accepts 0 or more parameters and returns a scalar data value or table.</p>
<p><strong>DDL:</strong> data definition language – e.g. <strong>TRUNCATE</strong> command is a DDL command</p>
<p><strong>DML:</strong> data manipulation language – e.g. <strong>INSERT</strong>, <strong>UPDATE</strong> &amp; <strong>DELETE</strong> are DML commands</p>
<p><span style="font-family: Calibri; font-size: 15px; color: #ff0000;">NOTE<span style="mso-spacerun: yes;"> </span>:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">If you are in need of any </span><a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">Web Development</span></a><span style="font-size: 11pt; font-family: Calibri;"> feel free to <span style="text-decoration: underline;"><a href="http://dhanashree.com/contact-web-designing-company" target="_blank">Inquire us</a></span> .<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a></span>. Expertise in <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">Asp.net Development</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/lamp-development-php-web-designing" target="_blank">Php Development</a></span>,<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/website-designing" target="_blank">Website designing</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/open-source-wordpress-joomla-oscommerce-customisation" target="_blank">Open Source customisation</a></span>. <span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a> </span>can be our <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/offshore-website-designing-company" target="_blank">offshore development company</a></span> / </span><a href="http://dhanashree.com/web-designing-outsource-advantages" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">outsourcing</span></a><span style="font-size: 11pt; font-family: Calibri;"> <span style="text-decoration: underline;"><a href="http://dhanashree.com/dhanashree-web-development-profile" target="_blank">web development company</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">hire dedicated web programmers</a></span>.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">Above information is for knowledge sharing<span style="mso-spacerun: yes;"> </span>if you have problem / issue / suggestion please intimate us with details for proper and prompt action.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://techinsight.dhanashree.com/quick-dbms-reference-single-line-definitions-of-important-sql-server-terms-2/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Why do we engineer web?</title>
		<link>http://techinsight.dhanashree.com/why-do-we-engineer-web-site-development/</link>
		<comments>http://techinsight.dhanashree.com/why-do-we-engineer-web-site-development/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 06:11:18 +0000</pubDate>
		<dc:creator>kiran</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Developement]]></category>

		<guid isPermaLink="false">http://techinsight.dhanashree.com/?p=159</guid>
		<description><![CDATA[Introduction: 
 
To understand the necessity for web engineering, we must pause briefly to look back at the recent history of computing. This history will help us to understand the problems that started to become obvious in the late sixties and early seventies, and the solutions that have led to the creation of the field [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Introduction: </strong></p>
<p><strong> </strong></p>
<p>To understand the necessity for <a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank">web</a> engineering, we must pause briefly to look back at the recent history of computing. This history will help us to understand the problems that started to become obvious in the late sixties and early seventies, and the solutions that have led to the creation of the field of <a href="http://dhanashree.com/web-development-services/web-software-application-development" target="_blank">software</a> &amp; <a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank">web engineering</a>. These problems were referred to by some as “The software Crisis,” so named for the symptoms of the problem. The situation might also been called “The Complexity Barrier,” so named for the primary cause of the problems. Some refer to the software crisis in the past tense. The crisis is far from over, but thanks to the <a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank">development</a> of many new techniques that are now included under the title of software engineering, we have made and are continuing to make progress.</p>
<p>Although the topic I have written on is about very tiresome, even thought the importance of <a href="http://dhanashree.com/web-designing-outsource-advantages" target="_blank">web/software</a> engineering is very essential in all parts  development life cycle. It’s all about making your <a href="http://dhanashree.com/dhanashree-web-development-profile/dhanashree-strength" target="_blank">development process</a> more sophisticated and well documented.</p>
<p>Let me first of all outline you the agenda which I am going to explain in this article.</p>
<ul>
<li>Nature      of web/software project</li>
<li>Engineering      approach</li>
<li>Software/web      process</li>
<li>A      process steps</li>
<li>Characteristics      of a good process</li>
<li>Role      of waterfull model in the development</li>
<li>Project      planning</li>
</ul>
<p>First of all we will see the different kind of software or web. How they affect in the day to day life of human being. It may be different complexity, from the different domain.</p>
<p>Next we will examine the different engineering approach that we can apply on our development process. Generally we understand the engineering is of field civil, mechanical, architectural etc. But engineering approaches can also be used in the development process to make it more simpler.</p>
<p>Then after we will take a look at the different software engineering process models available. We will then define the a practical software process steps and then we will also examine the characteristics of a good software process.</p>
<p><strong>Nature of web/software project</strong></p>
<p>We encounter may software or <a href="http://dhanashree.com/web-development-services/web-software-application-development" target="_blank">web application</a> in the our day to day life. It may be of different domain, it may be simple, it can a large enterprise portal or can be a scientific for purpose.</p>
<p>Typically the nature of a software system can be:</p>
<ol>
<li>Ubiquitous,      used in variety of area<br />
Business, engineering etc.</li>
<li>It can      be simple to complex, internal or public, one location centric or      distributed, real time, information purpose, help desk etc.</li>
</ol>
<p>Now there are many major challenges in the life of development process. Our main intension of this article is to outline the different kind of hurdles that a software <a href="http://dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">developer</a> or manager encounter in the <a href="http://dhanashree.com/web-development-services/offshore-website-designing-company" target="_blank">development</a>. They are as per below:</p>
<ol>
<li>Effort      intensive</li>
<li>High      cost</li>
<li>Continuous      and log development</li>
<li>User      requirements frequently changes</li>
<li>Risk      of failure that can be performance issue, unable to accept response of      user, maintainability of project etc.</li>
</ol>
<p>Some time <a href="http://dhanashree.com/web-development-services/asp-php-web-development/portal-development" target="_blank">web projects</a> or say any software project involves the high cost. The software analyzers sometime fail to identify software cost properly. Sometime the development get so stretch that it start becoming very costly. The management is mostly always concern with the quick and cheap solution. Due to the more and more money invested in <a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank">web development</a> and the outcome is not produces or is not upto to satisfaction as it should be.</p>
<p>Personally I feel that in most of development of either a <a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">web based project</a> or <a href="http://dhanashree.com/web-development-services/web-software-application-development/business-communication-sytems" target="_blank">enterprise application</a>, the user’s continues changing requirement never ends. In any project, the end user is the one who is going to give final review. Software engineers do make requirement engineering, but the due to many factor user’s requirement keep on changing. Those factory may be managerial, market competition, changing in the government laws, marketing strategy etc. Because of these the user’s requirement get changed.</p>
<p>Sometime everything goes well but when the final outcome of software/web project get released, it does not satisfy the user. The performance may not be upto the mark. The end user is not concern with the technical issue involved in development. They only concern for the quick and accurate output.</p>
<p>So these are the few hurdles that any software engineer or manager face in his past experience life.</p>
<p>So when can we say that software is successful:</p>
<ul>
<li>Software      project have not always been successful.</li>
<li>When      do we consider a project is successful
<ul>
<li>Development       completed</li>
<li>It       is useful</li>
<li>It       is usable</li>
<li>It       is used</li>
</ul>
</li>
<li>Software      should be cost effective &amp; maintainable</li>
</ul>
<p>To be build up any successful software, it need to under go many engineering process. I don’t mean to say that  the engineering process of big science/construction engineering. Engineering Is a set up well defined process steps. By following those well defined projects you can build up successful software.</p>
<p>Now lets consider what are the reason of failure for making this project successful.</p>
<ul>
<li>Schedule slippage</li>
<li>Cost goes over</li>
<li>Does not fulfill user’s requirement</li>
<li>Poor quality</li>
</ul>
<p>So this are the basic criteria which lead a project toward unsuccessful.</p>
<p>Now let’s consider that what are the reasons that lead to such failure.</p>
<ul>
<li>Unplanned      development</li>
<li>The      milestones and deliverables are not identified</li>
<li>User      requirement changing/poor understanding user’s requirement.</li>
<li>No      review control</li>
<li>Technically      the team is not matured</li>
<li>Unsuccessful      planning of cost by user &amp; <a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">developer</a>.</li>
</ul>
<p>If you can’t plan, you can’t reach to success. I personally feel during my experience life time that the unplanned work is always been major factory in the failure of software. The unplanned development may include anything from un proper utilization of human resources, the developer are forced to keep on changing on different projects, client’s continues changing in requirement etc. These all and in fact many other unplanned factors lead to software failure.</p>
<p>Let’s think that you are a smart developer who plan for all his work before he actually going to implement. Then in that case if the deliverables or milestones are not defined, we would not be able to judges the progress of <a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">development</a>. Milestones/deliverables are most important in the development cycle. They tells about the progress of development. It help you to identify set up next goal in development.</p>
<p>Requirement engineering is one of the most crucial part in development life cycle. It is always been hard to identify and model user’s requirement. If the user’s requirement is not identified properly then the development can’t proceed further.</p>
<p>Constant review or control is also important part of development. The inspection and review is heart in the quality assurance. The development need to be monitored by the supervisor so that we can actually come to know how the development is going.</p>
<p>The developer need to be constantly updated with the latest tools and technology. Sometime the company have the projects, but they do not have such experienced or skilled resource, due to which they postpone their effort in getting such projects. Nowadays the technology is keep on changing. So many tools and technology are emerging which can really solve your many development issues. The <a href="http://dhanashree.com/web-development-services/open-source-wordpress-joomla-oscommerce-customisation" target="_blank">open source</a> platform is one of the great example. There are thousand of scripts and tools are available over the internet that a <a href="http://dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">web developer</a> can learn and implement. The developer need to be in touch with different community sites and build up their knowledge bank.</p>
<p>So these is what I want to tell about why we engineer the web/software. If we want to overcome those issue we really need to implement those software engineering and development process in our development.</p>
<p>So you will say that this is the end of my talk. No, I further want to tell you something regarding the engineering terms. After reading that much, you are really free to go by leaving your seat.</p>
<p><em>“Engineering” a solution:</em></p>
<p>According to the definition given by the professor Sarda(IIT Bombay), an engineering is: To design, develop an artifact that meets specification efficiently, cost-effective and ensure quality.</p>
<p>Why the other engineering projects are successful than the software?</p>
<p>So to understand the reason of that, lets first go through what a large engineering project is made up of.</p>
<ul>
<li>Involve      different type of peoples<br />
Building project: civil engineers, electrical engineer, architects,      workers etc.</li>
<li>Continuous      supervision for the quality assurance.<br />
On site supervisor</li>
<li>Many      deliverables: architecture plan, model, structure diagrams, electric      cabling etc.</li>
<li>Standards      need to be followed</li>
<li>Steps      and milestone are defined, reviewed and we proceed further. So the      visibility of development is important aspect.</li>
</ul>
<p>But the software engineering approach is somewhat different than these. Software architecture and planning is not same as the other engineering projects.</p>
<p>I will make you introduce with rest of discussion in my next series of articles.</p>
<p>So have a good time and have a productive coding.</p>
<p><span style="font-family: Calibri; font-size: 15px; color: #ff0000;">NOTE<span style="mso-spacerun: yes;"> </span>:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">If you are in need of any </span><a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">Web Development</span></a><span style="font-size: 11pt; font-family: Calibri;"> feel free to <span style="text-decoration: underline;"><a href="http://dhanashree.com/contact-web-designing-company" target="_blank">Inquire us</a></span> .<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a></span>. Expertise in <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">Asp.net Development</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/lamp-development-php-web-designing" target="_blank">Php Development</a></span>,<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/website-designing" target="_blank">Website designing</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/open-source-wordpress-joomla-oscommerce-customisation" target="_blank">Open Source customisation</a></span>. <span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a> </span>can be our <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/offshore-website-designing-company" target="_blank">offshore development company</a></span> / </span><a href="http://dhanashree.com/web-designing-outsource-advantages" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">outsourcing</span></a><span style="font-size: 11pt; font-family: Calibri;"> <span style="text-decoration: underline;"><a href="http://dhanashree.com/dhanashree-web-development-profile" target="_blank">web development company</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">hire dedicated web programmers</a></span>.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">Above information is for knowledge sharing<span style="mso-spacerun: yes;"> </span>if you have problem / issue / suggestion please intimate us with details for proper and prompt action.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://techinsight.dhanashree.com/why-do-we-engineer-web-site-development/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>India Celebrating 61st Republic Day – HAPPY REPUBLIC DAY</title>
		<link>http://techinsight.dhanashree.com/india-celebrating-61-republic-day-happy-republic-day/</link>
		<comments>http://techinsight.dhanashree.com/india-celebrating-61-republic-day-happy-republic-day/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 09:41:42 +0000</pubDate>
		<dc:creator>kiran</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://techinsight.dhanashree.com/?p=152</guid>
		<description><![CDATA[Republic Day, celebrated on January 26th every year, is one of India’s most important national events. It was on January 26th, 1950 that the constitution of India came into force and India became a truly Sovereign, Democratic and Republic state. It is celebrated every year on January 26, in New Delhi with great pomp and [...]]]></description>
			<content:encoded><![CDATA[<p>Republic Day, celebrated on January 26th every year, is one of India’s most important national events. It was on January 26th, 1950 that the constitution of India came into force and India became a truly Sovereign, Democratic and Republic state. It is celebrated every year on January 26, in New Delhi with great pomp and pageant and in capitals of the States, as well as at other headquarters and important places with patriotic fervour.</p>
<p>It was the Lahore Session of the Indian National Congress at midnight of December 31, 1929 &#8211; January 1, 1930, that the Tri-Colour Flag was unfurled by the nationalists and a pledge taken that every year on January 26, the &#8220;Republic Day&#8221; would be celebrated and that the people would unceasingly strive for the establishment of a Sovereign Democratic Republic of India. The professed pledge was successfully redeemed on 26 January, 1950, when the Constitution of India framed by the Constituent Assembly of India came into force, although the Independence from the British rule was achieved on August 15, 1947.</p>
<p>The President of India at New Delhi, on this most colourful day, takes salute of the contingents of Armed Forces. In the States, the Governors take the salute, and in Vilages and administrative headquarters on same procedure is adopted. At Vijay Chowk, New Delhi, three days later (i.e. 29th January of every year) the massed bands of the Armed Forces &#8220;Beat the Retreat&#8221; in a majestic manner. All Government buildings are illuminated lending the city the atmosphere of a fairyland. This day is celebrated with much zeal and pride all across the nation.</p>
<p>The different regiments of the Army, the Navy and the Air Force march past in all their finery and official decorations. The President of India who is the Commander-in-Chief of the Indian Armed Forces, takes the salute. Floats exhibiting the cultures of the various states and regions of India are in the grand parade, which is broadcast nationwide on television and radio. Also part of the parade are children who win the National Bravery Award for the year. The parade also includes other vibrant displays and floats and traditionally ends with a flypast by Indian Air Force jets.<br />
2010 Republic Celebration can be viewed live from <a href="http://republicday.nic.in/">http://republicday.nic.in/</a></p>
<p>Every year on the occasion of Republic Day celebrations, India hosts the head of the state to become the honourable chief guest. Here is the list of the Chief Guests on Republic Day in India since 2000.</p>
<p>Chief Guests on Republic Day India</p>
<p>2000: Olusegun Obasanjo, President, Nigeria</p>
<p>2001: Abdelaziz Bouteflika, President, Algeria</p>
<p>2002: Cassam Uteem, President, Mauritius</p>
<p>2003: Mohammed Khatami, President, Iran</p>
<p>2004: Luiz Inacio Lula da Silva, President, Brazil</p>
<p>2005: Jigme Singye Wangchuk, King, Bhutan</p>
<p>2006: Abdullah bin Abdulaziz al-Saud, King, Saudi Arabia</p>
<p>2007: Vladimir Putin, President, Russia</p>
<p>2008: Nicolas Sarkozy, President, France</p>
<p>2009: Nursultan Nazarbayev, Kazakhstan President</p>
<p>2010: Lee Myung-bak,South Korean President</p>
<p>The essence behind the celebration of Republic day is not only to celebrate India&#8217;s secularism and democracy but its also makes us feel proud of our culture, languages, social norms, traditions, customs, religions, communitarian and the individual distinctiveness that makes up India a wonderful multi-cultural country. It is this spirit, which makes us feel proud of our country&#8217;s achievements that make the celebration all the more interesting. This is the day when we come together and proudly identify ourselves as true Indians, and not with some particular religion or caste. This feeling for the country is what makes this day a special one from the rest of the day. It is the day, which guarantees the Fundamental rights to the citizens, equality of religion and so on. The rich cultural heritage and tradition of India is reflected on this day.</p>
<p><a href="http://www.dhanashree.com/" target="_blank">Dhanashree Inc</a> wishes all India and peace lovers of world  :</p>
<p><strong>HAPPY REPUBLIC DAY.   HAPPY REPUBLIC DAY.   HAPPY REPUBLIC DAY.   HAPPY REPUBLIC DAY. </strong></p>
<p>Lets commit ourselves to build brighter India and be spirited and committed towards our great nation.</p>
<p><span style="font-family: Calibri; font-size: 15px; color: #ff0000;">NOTE<span style="mso-spacerun: yes;"> </span>:</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">If you are in need of any </span><a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">Web Development</span></a><span style="font-size: 11pt; font-family: Calibri;"> feel free to <span style="text-decoration: underline;"><a href="http://dhanashree.com/contact-web-designing-company" target="_blank">Inquire us</a></span> .<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a></span>. Expertise in <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">Asp.net Development</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/lamp-development-php-web-designing" target="_blank">Php Development</a></span>,<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/website-designing" target="_blank">Website designing</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/open-source-wordpress-joomla-oscommerce-customisation" target="_blank">Open Source customisation</a></span>. <span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a> </span>can be our <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/offshore-website-designing-company" target="_blank">offshore development company</a></span> / </span><a href="http://dhanashree.com/web-designing-outsource-advantages" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">outsourcing</span></a><span style="font-size: 11pt; font-family: Calibri;"> <span style="text-decoration: underline;"><a href="http://dhanashree.com/dhanashree-web-development-profile" target="_blank">web development company</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">hire dedicated web programmers</a></span>.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">Above information is for knowledge sharing<span style="mso-spacerun: yes;"> </span>if you have problem / issue / suggestion please intimate us with details for proper and prompt action.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://techinsight.dhanashree.com/india-celebrating-61-republic-day-happy-republic-day/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>List of technology which can be adopted into development</title>
		<link>http://techinsight.dhanashree.com/list-of-technology-which-can-be-adopted-into-development/</link>
		<comments>http://techinsight.dhanashree.com/list-of-technology-which-can-be-adopted-into-development/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 07:51:15 +0000</pubDate>
		<dc:creator>kiran</dc:creator>
				<category><![CDATA[.Net 2.0]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tools & Technology]]></category>
		<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[.net developement]]></category>
		<category><![CDATA[asp.net developement]]></category>
		<category><![CDATA[C#.net]]></category>

		<guid isPermaLink="false">http://dhanashree.com/techblog/?p=77</guid>
		<description><![CDATA[Business Intelligence Application Development
 
Companies are investing millions of dollars in ERP solutions or have invested till date to improve the way they conduct their business. While ERP provides significant benefits organizations are finding that, in order to achieve critical decision making business goals, they often need to supplement it with additional external reporting capabilities [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Business Intelligence <a href="http://www.dhanashree.com/web-development-services/web-software-application-development" target="_blank">Application Development</a></strong></p>
<p><strong> </strong></p>
<p>Companies are investing millions of dollars in ERP solutions or have invested till date to improve the way they conduct their business. While ERP provides significant benefits organizations are finding that, in order to achieve critical decision making business goals, they often need to supplement it with additional external reporting capabilities for it end users. With the wealth of data entered and stored in ERP databases the ability to analyze and interpret the data is significant for management reporting. With Business Intelligence tool, it has greatly alleviated the backlog of report requests and has provided users with decision making information in a timely manner.</p>
<p>Business Intelligence is a method of storing and presenting key enterprise data so that anyone in your company can quickly and easily ask questions of accurate and timely data. Effective BI allows end users to use data to understand why your business got the particular results that it did, to decide on courses of action based on past data, and to accurately forecast future  results.</p>
<p>BI data is displayed in a fashion that is appropriate to each type of user, i.e. analysts will be able to drill into detailed data, executives will see timely summaries, and middle managers will see data presented at the level of detail that they need to make good business decisions. Microsoft’s BI uses cubes, rather than tables, to store information and presents information via reports. The reports can be presented to end users in a variety of formats:Windows applications,<a href="http://www.dhanashree.com/web-development-services/asp-php-web-development" target="_blank">Web Applications</a>, and Microsoft BI client tools, such</p>
<p>as Excel or SQL Reporting Services.</p>
<p>Need for the BI application:</p>
<p>Check out following article where it is explain what is the important of BI application</p>
<p><a href="http://www.cio.com/article/153500/Need_for_Business_Intelligence_Grows_Too_Much_Information_Not_Enough_Insight">http://www.cio.com/article/153500/Need_for_Business_Intelligence_Grows_Too_Much_Information_Not_Enough_Insight</a></p>
<p>Microsoft products involved in BI <a href="http://www.dhanashree.com/web-development-services/web-software-application-development" target="_blank">application development</a>:</p>
<p><strong>SQL Server 2005</strong>: This is the preferred staging and, possibly, source location for BI solutions. Data can actually be retrieved from a variety of data stores (Oracle, DB2, and so on), so a SQL Server installation is not strictly required to build a Microsoft BI solution. However, due to the integration of some key toolsets that are part of nearly all BI solutions—for example, SSIS or SQL Server Integration Services, which is usually used to perform the ETL of source data into the data warehouse—most BI solutions will include at least one SQL Server 2005 installation. Another key component in many BI solutions is SQL Server Reporting Services (SSRS). When working with SQL Server to perform OLAP administrative tasks, you will use the management interface, which is called SQL Server Management Studio (SSMS).</p>
<p><strong>SQL Server Analysis Service</strong>: This is the core server in Microsoft’s BI solution. SSAS provides storage for the data used in cubes for your data warehouse.</p>
<p><strong>SQL Server 2005 Integration Service</strong>: This toolset is a key component in most BI solutions that is used to import, cleanse, and validate data prior to making the data available to the  analysis Services for reporting purposes. It is typical to use data from many disparate sources (relational, flat file, XML, and so on) as source data to a data warehouse. For this reason, a sophisticated toolset, such as SSIS is used to facilitate the complex data loads that are often common to BI solutions. As stated earlier, this functionality is often called ETL (Extract, Transform, and Load) in a BI solution.</p>
<p><strong>SQL Server 2005 Reporting Service</strong>: This is an optional component for your BI solution.</p>
<p><strong>Excel 2003 and 2007: </strong>This is another optional component for your BI solution. Many  companies already own Office 2003, so use of Excel as a BI client is often attractive for its low cost and (relatively) low training curve.</p>
<p><strong> </strong></p>
<p>Apart from Microsoft BI solution, there are number of other solution provider are there in market.</p>
<p>Following are the list of BI solution &amp; tools provider</p>
<p>Cognos: <a href="http://www.cognos.com/products/cognos8businessintelligence/index.html">http://www.cognos.com/products/cognos8businessintelligence/index.html</a></p>
<p>SAP: <a href="http://www.sap.com/solutions/netweaver/components/bi/index.epx">http://www.sap.com/solutions/netweaver/components/bi/index.epx</a></p>
<p>Business Object: <a href="http://www.uk.businessobjects.com/products/platform/enterprise.asp">http://www.uk.businessobjects.com/products/platform/enterprise.asp</a></p>
<p>Oracle: <a href="http://www.oracle.com/solutions/business_intelligence/index.html">http://www.oracle.com/solutions/business_intelligence/index.html</a></p>
<p><strong><span style="text-decoration: underline;"><br />
</span></strong></p>
<p><strong><span style="text-decoration: underline;"> </span></strong></p>
<p><strong><span style="text-decoration: underline;">SharePoint Portal Service/Server</span></strong></p>
<p><strong><span style="text-decoration: underline;"> </span></strong></p>
<p>Microsoft Windows SharePoint Services 3.0 is a versatile technology that organizations and business units of all sizes can use to increase the efficiency of business processes and improve team productivity. With tools for collaboration that help people stay connected across organizational and geographic boundaries, Windows SharePoint Services gives people access to information they need.</p>
<p>Built on Microsoft Windows Server 2003, Windows SharePoint Services also provides a  foundation platform for building <a href="http://www.dhanashree.com/web-development-services/web-software-application-development/business-communication-sytems" target="_blank">Web-based business applications</a> that can flex and scale easily to meet the changing and growing needs of your business. Robust administrative controls for managing storage and Web infrastructure give IT departments a cost-effective way to implement and manage a high-performance collaboration environment. With a familiar, <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development" target="_blank">Web-based interface</a> and close integration with everyday tools including the Microsoft Office system, Windows SharePoint Services is easy to use and can be deployed rapidly</p>
<p>Need of SharePoint?</p>
<p>• As companies grow so does the amount of their files. It soon becomes difficult to keep track of the multiplying documents and their locations.  SharePoint overcomes this by allowing you to store and share your files in a central site.</p>
<p>• Sharing work files through email is a cumbersome process.  SharePoint eliminates this by allowing files to be stored in one location, allowing easy access to all team members.</p>
<p>• Business Intelligence has traditionally remained in the hands of a few key decision makers within organizations.  For years, it has been the goal of BI providers to “democratize business intelligence” by making it available to all levels of workers throughout companies.  With the addition of PerformancePoint to the SharePoint Enterprise version of SharePoint, this vision is realized, finally taking business intelligence out of the hands of the few and into the hands of many.</p>
<p>• Today’s work occurs over multiple locations, whether it is in different countries, office locations, separate departments or at your home office. SharePoint enables teams and individuals to connect and collaborate together regardless of where they are located.</p>
<p>• Surveys have shown that employees can spend up to 20 – 30 % of their day searching for data and information.  SharePoint eliminates this drag on productivity by providing the robust search functionality needed to find the information and expertise buried in the thousands, or hundreds of thousands of files a company generates in the course of business.</p>
<p>• It’s difficult and time consuming to create and maintain sites.  SharePoint allows anyone to <a href="http://www.dhanashree.com/web-development-services" target="_blank">create sites</a> for use within their company’s Intranet, as they are needed, whether they are departmental sites, document libraries, meetings sites, survey sites, or discussion boards.</p>
<p>Ref: <a href="http://office.microsoft.com/en-us/sharepointserver/FX100492001033.aspx">http://office.microsoft.com/en-us/sharepointserver/FX100492001033.aspx</a></p>
<p><strong><span style="text-decoration: underline;"><br />
</span></strong></p>
<p><strong><span style="text-decoration: underline;">iPhone Application Development</span></strong></p>
<p><strong><span style="text-decoration: underline;"> </span></strong></p>
<p><strong><span style="text-decoration: underline;"> </span></strong></p>
<p>iPhone is Revolutionary device which is designed and marketed by Apple Inc. iPhone provides downgraded version of OS framework to Mac OS X framework. iPhone has Cocoa Touch Framework.</p>
<p>Development tools involved in <a href="http://www.dhanashree.com/web-development-services/mobile-application-iphone-application-anoroid-development" target="_blank">IPhone application development</a>:</p>
<p><strong>XCode</strong>: Complete <a href="http://www.dhanashree.com/web-development-services" target="_blank">development</a> environment provides project management, a powerful source editor, and a graphical debugger</p>
<p><strong>iPhone Simulator</strong>: Run, test, and debug your <a href="http://www.dhanashree.com/web-development-services/web-software-application-development" target="_blank">application</a> locally on your Mac using a simulated iPhone</p>
<p><strong>Instruments</strong>: Collect, display, and compare performance data graphically in real-time to optimize your application.</p>
<p><strong>Interface Builder: </strong>Interface Builder makes <a href="http://www.dhanashree.com/web-development-services/website-designing" target="_blank">designing</a> a user interface as easy as drag and drop.</p>
<p>The more detail on the <a href="http://www.dhanashree.com/web-development-services/mobile-application-iphone-application-anoroid-development" target="_blank">iPhone application development</a>, check out the official “iPhone Developer Program” website.</p>
<p><a href="http://developer.apple.com/iphone/program/">http://developer.apple.com/iphone/program/</a></p>
<p><strong><em><span style="text-decoration: underline;">Development Related</span></em></strong></p>
<p><strong> </strong></p>
<p><strong><span style="text-decoration: underline;">ORM</span></strong></p>
<p>Object-relational mapping is used to map object-oriented programming objects to relational databases managed by Oracle, DB2, Sybase, and other relational database managers (RDBMSs). This site provides facts about object-relational mapping products, architecture problem-solving, and direction in product comparison and selection.</p>
<p>Object-relational mapping products are designed to work well with object programming languages such as C#, C++, and Java. Database objects appear as programming language objects. Often, the interface for object-relational mapping products is the same as the interface for object-oriented databases.</p>
<p><strong>ORM tools for .Net</strong></p>
<p>ADO.NET Entity Framework is an <a title="Object-relational mapping" href="http://en.wikipedia.org/wiki/Object-relational_mapping">object-relational mapping</a> (ORM) framework for the <a title=".NET Framework" href="http://en.wikipedia.org/wiki/.NET_Framework">.NET Framework</a>. This framework is an ORM offering from Microsoft for the <a title=".NET Framework" href="http://en.wikipedia.org/wiki/.NET_Framework">.NET Framework</a></p>
<p><a href="http://www.dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">ADO.NET</a> Entity Framework is included with <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">.NET</a> Framework 3.5 Service Pack 1 and <a title="Microsoft Visual Studio" href="http://en.wikipedia.org/wiki/Microsoft_Visual_Studio">Visual Studio 2008</a> Service Pack 1, released on 11 Aug 2008. It also includes the capability of executing <a title="Language Integrated Query" href="http://en.wikipedia.org/wiki/Language_Integrated_Query">LINQ</a> against ADO.NET Entity Framework entities.</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>ORM for PHP</strong></p>
<p><strong> </strong></p>
<p>There are several tools available right now for implementing ORM technique in PHP.</p>
<p>Following are the list of few ORM tools which can be used with PHP.</p>
<ul>
<li><a href="http://cakephp.org/">CakePHP</a>’s ORM layer</li>
<li><a href="http://www.symfony-project.org/">Symfony</a></li>
<li><a href="http://www.phpdoctrine.org/">Doctrine</a></li>
<li><a href="http://propel.phpdb.org/trac/">Propel</a></li>
</ul>
<p>Check out following articles which demonstrate you in detail ORM implementation in PHP.</p>
<p><a href="http://www.developertutorials.com/blog/php/getting-started-with-orm-in-php-331/">http://www.developertutorials.com/blog/php/getting-started-with-orm-in-php-331/</a><br />
<strong><span style="text-decoration: underline;">Microsoft .Net 3.5</span></strong></p>
<p>There are several .NET language enhancements to be introduced with Visual Studio 2008 including implicitly typed variables, extension methods, anonymous types, object initializers, collection initializers and automatic properties. These language enhancements, along with features like generics, are critical to the use of some of the new features, such as LINQ with the ADO.NET Entity Framework.</p>
<p>These are the such enhancements in .net framework which really can bust development as well as productivity of <a href="http://www.dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">developers</a>.</p>
<p>Following are the few of articles which demonstrate the practical usage of new .net framework 3.5 enhancement.</p>
<p><a href="http://www.simple-talk.com/dotnet/.net-framework/.net-3.5-language-enhancements/">http://www.simple-talk.com/dotnet/.net-framework/.net-3.5-language-enhancements/</a></p>
<p><strong><span style="text-decoration: underline;">MVC framework</span></strong></p>
<p>MVC is a framework methodology that divides an application&#8217;s implementation into three component roles: models, views, and controllers.</p>
<ul>
<li>&#8220;Models&#8221;      in a MVC based application are the components of the application that      are responsible for maintaining state.  Often this state is      persisted inside a database (for example: we might have a Product class      that is used to represent order data from the Products table inside SQL).</li>
</ul>
<ul>
<li>&#8220;Views&#8221;      in a MVC based application are the components responsible for      displaying the application&#8217;s user interface.  Typically      this UI is created off of the model data (for example: we might      create an Product &#8220;Edit&#8221; view that surfaces textboxes, dropdowns      and checkboxes based on the current state of a Product object).</li>
</ul>
<ul>
<li>&#8220;Controllers&#8221;      in a MVC based application are the components responsible for      handling end user interaction, manipulating the model, and ultimately      choosing a view to render to display UI.  In a MVC application the      view is only about displaying information &#8211; it is the controller that      handles and responds to user input and interaction.</li>
</ul>
<p>One of the benefits of using a MVC methodology is that it helps enforce a clean separation of concerns between the models, views and controllers within an <a href="http://www.dhanashree.com/web-development-services/web-software-application-development" target="_blank">application</a>.  Maintaining a clean separation of concerns makes the testing of applications much easier, since the contract between different application components are more clearly defined and articulated.</p>
<p>The MVC pattern can also help enable red/green <a href="http://en.wikipedia.org/wiki/Test-driven_development" target="_blank">test driven development</a> (TDD) &#8211; where you implement automated unit tests, which define and verify the requirements of new code, first before you actually write the code itself.</p>
<p><strong>MVC Framework for .NET</strong></p>
<p>The <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">ASP.NET</a> MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating MVC-based <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development" target="_blank">Web applications</a></p>
<p>Check out following articles for the overview of ASP.NET MVC framework</p>
<p><em><a href="http://www.asp.net/learn/mvc/tutorial-01-cs.aspx">http://www.asp.net/learn/mvc/tutorial-01-cs.aspx</a></em></p>
<p><em> </em></p>
<p><strong>MVC Framework for PHP</strong></p>
<p>php.MVC implements the Model-View-Controller (MVC) design pattern, and encourages application design based on the Model 2 paradigm. This design model allows the Web page or other contents (View) to be mostly separated from the internal application code (Controller/Model), making it easier for <a href="http://www.dhanashree.com/web-development-services/website-designing/website-designing-services" target="_blank">designers</a> and <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development" target="_blank">programmers</a> to focus on their respective areas of expertise.</p>
<p>Reference: <a href="http://www.phpmvc.net/">http://www.phpmvc.net/</a><br />
<strong><span style="text-decoration: underline;">IIS Search Engine Optimization Toolkit</span></strong></p>
<p>The IIS <a href="http://www.dhanashree.com/web-development-services/search-engine-promotion-submission" target="_blank">Search Engine Optimization</a> (SEO) Toolkit helps <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development" target="_blank">Web developers</a>, hosting providers, and Web server administrators to improve their Web site’s relevance in search results by recommending how to make the site content more search engine-friendly. The IIS <a href="http://www.dhanashree.com/web-development-services/search-engine-promotion-submission" target="_blank">SEO</a> Toolkit includes the Site Analysis module, the Robots Exclusion module, and the Sitemaps and Site Indexes module, which let you perform detailed analysis and offer recommendations and editing tools for managing your Robots and Sitemaps files.</p>
<p>The components of IIS Search Engine Optimization Toolkit include the following features:</p>
<ol>
<li>Site Analysis:</li>
</ol>
<p>1.1. Fully featured site crawling engine &#8211; in order to perform detailed analysis of site&#8217;s structure and content, Site Analysis tool uses a built-in web crawler, called &#8220;iisbot&#8221;, to download and cache all the publicly available web site content. The web crawler is fully compliant with robots exclusion protocol.</p>
<p>1.2. Report summary dashboard &#8211; the results of site analysis are presented in an easy to use dashboard page that serves as a start page for various types of analysis. In addition this page includes a large set of pre-built queries for most common reports.</p>
<p>1.3. Query builder &#8211; Site Analysis tool includes a powerful and flexible query builder user interface that lets you create any custom queries that are run against the cached web site content.</p>
<p>1.4.  Detailed URL information &#8211; you can obtain various detailed information about every URL in your web site, such as response headers and content, the pages that link to that URL as well as all the referenced URLs.</p>
<p>1.5. Detailed Violations descriptions &#8211; each content or SEO violation found on a web site has a detailed description as well as a recommended corrective action.</p>
<p>1.6. Word Analysis &#8211; any web page can be analyzed with regards to the most commonly used words and phrases within the content of that page. The results of that analysis can be used to select the keywords that most accurately describe the content of the page.</p>
<p>1.7. Route Analysis &#8211; unique routes to any page can be displayed in a separate report. This kind of information helps better understand how search engine and site visitors reach a particular page on your web site.</p>
<ol>
<li>Robots Exclusion</li>
</ol>
<p>2.1.   User interface for editing robots.txt file &#8211; the content of the robots exclusion file &#8211; robots.txt &#8211; can be edited by using IIS Manager GUI</p>
<p>2.2. Selecting URL paths from physical view of web site &#8211; the paths that are specified for &#8220;Allow&#8221; and &#8220;Disallow&#8221; directives in robots.txt file can be selected from the physical file system layout of your web site.</p>
<p>2.3. Selecting URL paths from virtual view of web site &#8211; the paths that are specified for &#8220;Allow&#8221; and &#8220;Disallow&#8221; directives in robots.txt file can be selected from the logical view of your web site obtained from the results of site analysis.</p>
<ol>
<li>Sitemaps and Sitemap Indexes</li>
</ol>
<p>3.1. User interface for managing sitemap and sitemap indexes files &#8211; the content of the sitemap and indexes files can be edited by using IIS Manager GUI</p>
<p>3.2. Selecting URLs from physical view of web site &#8211; the URLs that are specified within a sitemap can be selected from the physical file system layout of your web site.</p>
<p>3.3. Selecting URLs from virtual view of web site &#8211; the URLs that are specified within a sitemap can be selected from the logical view of your web site obtained from the results of site analysis.</p>
<p><strong><span style="text-decoration: underline;">Rich Internet Application Tools</span></strong></p>
<p><strong><span style="text-decoration: underline;"> </span></strong></p>
<p><strong>Adobe AIR</strong></p>
<p>The Adobe® AIR™ runtime lets <a href="http://www.dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">developers</a> use proven <a href="http://www.dhanashree.com/web-development-services" target="_blank">web technologies</a> to build rich <a href="http://www.dhanashree.com/web-development-services/web-software-application-development/supply-chain-management" target="_blank">Internet applications</a> that run outside the browser on multiple operating systems.</p>
<p>Adobe AIR is divided into 3 different categories as per the expertise of particular <a href="http://www.dhanashree.com/web-development-services/dedicated-php-dotnet-developer/dedicated-development-team" target="_blank">developer</a>.</p>
<p>AJAX: <a href="http://www.adobe.com/products/air/develop/ajax/">http://www.adobe.com/products/air/develop/ajax/</a></p>
<p>AIR with Flex : <a href="http://www.adobe.com/products/air/develop/flex/">http://www.adobe.com/products/air/develop/flex/</a></p>
<p>AIR with flash: <a href="http://www.adobe.com/products/air/develop/flash/">http://www.adobe.com/products/air/develop/flash/</a></p>
<p><strong>Google Web toolkit</strong></p>
<p>Google Web Toolkit 1.6 is a unique and remarkable platform-independent Java to JavaScript cross-compiler. The whole application may be written using most of the Java 1.5 features for which there is much tooling and test support. Not only that, but it is also possible to follow the Model View Controller (MVC) approach separating user interface from business logic, reducing cost of maintenance and increasing development flexibility. DOJO, on the other hand, requires you to develop the client using only the JavaScript language. This can be much more time consuming and more difficult to work with<strong> </strong></p>
<p><a href="http://code.google.com/webtoolkit/">http://code.google.com/webtoolkit/</a></p>
<p><strong>jQuery</strong></p>
<p>jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid <a href="http://www.dhanashree.com/dhanashree-web-development-profile" target="_blank">web development</a>. jQuery is designed to change the way that you write JavaScript.</p>
<p><a href="http://jquery.com/">http://jquery.com/</a></p>
<p><strong>Yahoo User Interface</strong></p>
<p>The YUI Library is a set of utilities and controls, written in JavaScript, for building richly <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">interactive web applications</a> using techniques such as DOM scripting, DHTML and AJAX</p>
<p><a href="http://developer.yahoo.com/yui/">http://developer.yahoo.com/yui/</a></p>
<p>Apart from these library/toolkits, there are several other toolkits which can also be utilized.</p>
<p>Mootools: <a href="http://mootools.net/">http://mootools.net/</a></p>
<p>Dojo: <cite><a href="http://www.dojotoolkit.org/">www.<strong>dojo</strong>toolkit.org/</a></cite></p>
<p>List of other toolkits: <a href="http://www.javascriptlibraries.com/">http://www.javascriptlibraries.com/</a></p>
<p><strong>Tools for Web Development &amp; Testing</strong></p>
<p>Following are few exiting tools for the <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development/lamp-development-php-web-designing" target="_blank">web development</a> testing.</p>
<ol>
<li>XenoCode Browser SandboxBrowser testing is one of the most tedious and frustrating parts of <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development" target="_blank">web development</a>. What <a href="http://www.dhanashree.com/web-development-services/website-designing/website-designing-services" target="_blank">designer</a> or programmer hasn’t screamed bloody murder at broken alignments in Internet Explorer 6? One of the difficult parts of browser testing is that no developer can have every browser type on a single computer for proper testing.Enter XenoCode Browser Sandbox, a series of virtual applications that can run all popular browsers simultaneously. It does not even require the installation of software. However, XenoCode (Xenocode)’s Browser Sandbox can be heavy in some browsers and is still lacking in a Mac version.Use the following URL for further instruction on how to make use of such toolsRef: <a href="http://www.xenocode.com/browsers/">http://www.xenocode.com/browsers/</a></li>
<li>W3C Validation ServicesW3C is THE standard in all of web validation. The W3C Validator looks into the markup of any website and display errors based on industry standards. It comes in over a dozen languages and a dozen varieties. Here are some of the most important validators:Following are the popular validation services provided by W3C<a href="http://validator.w3.org/" target="_blank">W3C Markup Validation</a><br />
<a href="http://jigsaw.w3.org/css-validator/" target="_blank">W3C CSS Validation</a><br />
<a href="http://validator.w3.org/checklink" target="_blank">W3C Link Checker</a><br />
<a href="http://validator.w3.org/mobile/" target="_blank">W3C mobileOK Checker</a></li>
<li>Javascript &amp; CSS minifyHere is the site which allows you to minify javascript and perhaps the css also<a href="http://www.vlead.in/resources/tools/minify-javascript/index.php">http://www.vlead.in/resources/tools/minify-javascript/index.php</a></li>
</ol>
<p>Following are the list of few articles which can also be referenced for different area of</p>
<p><strong>Web development tools</strong></p>
<p>There are many other tools available over the internet which can be utilized in daily <a href="http://www.dhanashree.com/web-development-services/asp-php-web-development" target="_blank">web development</a>.</p>
<p>Check out following link to improve your productivity</p>
<p><a href="http://mashable.com/2008/11/01/web-development-tools/">http://mashable.com/2008/11/01/web-development-tools/</a></p>
<p><strong>Web 2.0 application &amp; tools</strong></p>
<p><em><a href="http://www.go2web20.net/">http://www.go2web20.net</a></em></p>
<p><span style="text-decoration: underline;"><strong><em><br />
</em></strong></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="color: red;" lang="EN-IN"><span style="font-size: 11pt;"><span style="font-family: Calibri;"><br />
NOTE<span style="mso-spacerun: yes;"> </span>:</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">If you are in need of any </span><a href="http://dhanashree.com/web-development-services/asp-php-web-development" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">Web Development</span></a><span style="font-size: 11pt; font-family: Calibri;"> feel free to <span style="text-decoration: underline;"><a href="http://dhanashree.com/contact-web-designing-company" target="_blank">Inquire us</a></span> .<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a></span>. Expertise in <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/dot-net-web-designing" target="_blank">Asp.net Development</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/asp-php-web-development/lamp-development-php-web-designing" target="_blank">Php Development</a></span>,<span style="mso-spacerun: yes;"> </span><span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/website-designing" target="_blank">Website designing</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/open-source-wordpress-joomla-oscommerce-customisation" target="_blank">Open Source customisation</a></span>. <span style="text-decoration: underline;"><a href="http://dhanashree.com/" target="_blank">Dhanashree Inc</a> </span>can be our <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/offshore-website-designing-company" target="_blank">offshore development company</a></span> / </span><a href="http://dhanashree.com/web-designing-outsource-advantages" target="_blank"><span style="font-size: 11pt; font-family: Calibri;">outsourcing</span></a><span style="font-size: 11pt; font-family: Calibri;"> <span style="text-decoration: underline;"><a href="http://dhanashree.com/dhanashree-web-development-profile" target="_blank">web development company</a></span>, <span style="text-decoration: underline;"><a href="http://dhanashree.com/web-development-services/dedicated-php-dotnet-developer" target="_blank">hire dedicated web programmers</a></span>.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span lang="EN-IN"><span style="font-size: 11pt; font-family: Calibri;">Above information is for knowledge sharing<span style="mso-spacerun: yes;"> </span>if you have problem / issue / suggestion please intimate us with details for proper and prompt action.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://techinsight.dhanashree.com/list-of-technology-which-can-be-adopted-into-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

