<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3149160769725689812</id><updated>2024-10-05T07:29:37.964+05:30</updated><category term="automatic SP creation tool"/><category term="automatic stored procedure creation"/><category term="image"/><category term="image asp.net"/><category term="run"/><category term="sp creation wizard"/><category term="sql auto sp creation"/><category term="sql query"/><category term="sql server"/><category term="stored procedure"/><category term="Log4Net"/><category term="XP"/><category term="animated loader"/><category term="aplication name web.config"/><category term="appender config"/><category term="application name in membership provider"/><category term="asp page life cycle"/><category term="asp.net"/><category term="asp.net page life cycle"/><category term="aspx life cycle aspx page life cycle"/><category term="character counter"/><category term="command"/><category term="commands"/><category term="compter utility"/><category term="computer commands"/><category term="config"/><category term="cursor"/><category term="event order asp.net page"/><category term="image .net"/><category term="image resize"/><category term="jpeg resize"/><category term="life cycle"/><category term="list of commands"/><category term="load cursor"/><category term="loader"/><category term="loader image"/><category term="log4net config"/><category term="log4net configuration"/><category term="log4net multiple appender"/><category term="master page life cycle"/><category term="membership provider"/><category term="message limiter"/><category term="multiple appender"/><category term="multiple logger for log4net"/><category term="number of characters in textbox"/><category term="page"/><category term="resize"/><category term="resize image"/><category term="textbox character count"/><category term="textbox limitermessage character counter"/><category term="web page life cycle"/><category term="web.config"/><category term="webpage"/><category term="windows XP"/><title type='text'>Tech Juice</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-8141869006926249042</id><published>2012-01-31T19:59:00.000+05:30</published><updated>2012-01-31T19:59:49.433+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="asp page life cycle"/><category scheme="http://www.blogger.com/atom/ns#" term="asp.net"/><category scheme="http://www.blogger.com/atom/ns#" term="asp.net page life cycle"/><category scheme="http://www.blogger.com/atom/ns#" term="aspx life cycle aspx page life cycle"/><category scheme="http://www.blogger.com/atom/ns#" term="event order asp.net page"/><category scheme="http://www.blogger.com/atom/ns#" term="life cycle"/><category scheme="http://www.blogger.com/atom/ns#" term="master page life cycle"/><category scheme="http://www.blogger.com/atom/ns#" term="page"/><category scheme="http://www.blogger.com/atom/ns#" term="web page life cycle"/><category scheme="http://www.blogger.com/atom/ns#" term="webpage"/><title type='text'>ASP.NET Page Lifecycle... confusing??? I dont think so...</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Ever faced the question about ASP.NET page life cycle in interview... pretty easy... but if MasterPage comes in... it makes it slight difficult... isn&#39;t it??? and what if the controls are present on the page.. and few on MasterPage... things are getting tough... isn&#39;t it...&lt;br /&gt;
&lt;br /&gt;
To make the thinks easier just go through the chronological order of the events that are followed from pre-init to unload...&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Following is the order of events of an ASP.NET page when using master page... read on... &lt;br /&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Page PreInit&lt;/li&gt;
&lt;li&gt;MasterPageControl Init&lt;/li&gt;
&lt;li&gt;PageControl Init&lt;/li&gt;
&lt;li&gt;MasterPage Init&lt;/li&gt;
&lt;li&gt;Page Init&lt;/li&gt;
&lt;li&gt;Page ViewStateLoad&lt;/li&gt;
&lt;li&gt;MasterPage ViewStateLoad&lt;/li&gt;
&lt;li&gt;Page PreLoad&lt;/li&gt;
&lt;li&gt;Page Load&lt;/li&gt;
&lt;li&gt;MasterPage Load&lt;/li&gt;
&lt;li&gt;MasterPageControl Load&lt;/li&gt;
&lt;li&gt;PageControl Load&lt;/li&gt;
&lt;li&gt;PageControl Event&lt;/li&gt;
&lt;li&gt;MasterPage BubbleEvent&lt;/li&gt;
&lt;li&gt;Page BubbleEvent&lt;/li&gt;
&lt;li&gt;PageLoad Complete&lt;/li&gt;
&lt;li&gt;Page Prerender&lt;/li&gt;
&lt;li&gt;MasterPage PreRender&lt;/li&gt;
&lt;li&gt;MasterPageControl PreRender&lt;/li&gt;
&lt;li&gt;PageControl PreRender&lt;/li&gt;
&lt;li&gt;Page PreRenderComplete&lt;/li&gt;
&lt;li&gt;MasterPage ControlStateSave&lt;/li&gt;
&lt;li&gt;Page ControlStateSave&lt;/li&gt;
&lt;li&gt;Page ViewStateSave&lt;/li&gt;
&lt;li&gt;MasterPage ViewStateSave&lt;/li&gt;
&lt;li&gt;Page SaveState&lt;/li&gt;
&lt;li&gt;MasterPageControl Unload&lt;/li&gt;
&lt;li&gt;PageControl Unload&lt;/li&gt;
&lt;li&gt;MasterPage Unload&lt;/li&gt;
&lt;li&gt;Page Unload&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/8141869006926249042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2012/01/aspnet-page-lifecycle-confusing-i-dont.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8141869006926249042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8141869006926249042'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2012/01/aspnet-page-lifecycle-confusing-i-dont.html' title='ASP.NET Page Lifecycle... confusing??? I dont think so...'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>0</thr:total><georss:featurename>RateGain IT Solutions, Noida, Uttar Pradesh, India</georss:featurename><georss:point>28.604855245664886 77.355154752731323</georss:point><georss:box>28.604419745664888 77.354537752731318 28.605290745664885 77.355771752731329</georss:box></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-3681564742133236201</id><published>2011-03-22T13:03:00.000+05:30</published><updated>2011-03-22T13:03:41.688+05:30</updated><title type='text'>Comma separated values from Stored Procedure</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;You might have stuck in a position where you need all or certain values of a particular column as comma separated string in your application. What do you do in that case?&lt;br /&gt;
&lt;br /&gt;
Well, the generic approach for this is return the DataTable and iterate its column while adding comma after each value and forming a string or&lt;br /&gt;
&lt;br /&gt;
we can read the result in a DataReader and keep reading it till next while following the above mentioned approach.&lt;br /&gt;
&lt;br /&gt;
If the database server performance is not a major issue for you and if you prefer to write less code, in that case...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a quick solution to perform the same at the database level...&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Use the following query to get the values in a comma separated string...&lt;br /&gt;
&lt;br /&gt;
SELECT SUBSTRING(&lt;br /&gt;
(SELECT &#39;,&#39; + &lt;span style=&quot;background-color: yellow;&quot;&gt;&amp;lt;Column Name&amp;gt; &lt;/span&gt;&lt;br /&gt;
FROM &lt;span style=&quot;background-color: yellow;&quot;&gt;&amp;lt;Table Name&amp;gt;&lt;/span&gt;&lt;br /&gt;
FOR XML PATH(&#39;&#39;)),2,200000) AS &lt;span style=&quot;background-color: yellow;&quot;&gt;&amp;lt;Column Name to be displayed in result&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;I hope it is helpful to you in some or the other cases.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/3681564742133236201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2011/03/comma-separated-values-from-stored.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/3681564742133236201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/3681564742133236201'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2011/03/comma-separated-values-from-stored.html' title='Comma separated values from Stored Procedure'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-373223902865433278</id><published>2011-03-18T14:29:00.000+05:30</published><updated>2011-03-18T14:29:50.104+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="automatic SP creation tool"/><category scheme="http://www.blogger.com/atom/ns#" term="automatic stored procedure creation"/><category scheme="http://www.blogger.com/atom/ns#" term="run"/><category scheme="http://www.blogger.com/atom/ns#" term="sp creation wizard"/><category scheme="http://www.blogger.com/atom/ns#" term="sql auto sp creation"/><category scheme="http://www.blogger.com/atom/ns#" term="sql query"/><category scheme="http://www.blogger.com/atom/ns#" term="sql server"/><category scheme="http://www.blogger.com/atom/ns#" term="stored procedure"/><title type='text'>Continued - Create all basic stored procedures for any table</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;In addition to my previous post of creating stored procedures for given table...&lt;br /&gt;
&lt;br /&gt;
Here is the query that make use of previously created SP &quot;MyTool&quot; and create stored procedures for all user created tables in the current database...&lt;br /&gt;
&lt;br /&gt;
So you don&#39;t need to execute my tool again and again for all the tables...&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
DECLARE @Count INT&lt;br /&gt;
DECLARE @spName VARCHAR(100)&lt;br /&gt;
DECLARE @COUNTER INT&lt;br /&gt;
SET @COUNTER = 0&lt;br /&gt;
SET @Count = 1&lt;br /&gt;
&lt;br /&gt;
SELECT @COUNTER = count(name) FROM sys.tables WHERE name != &#39;sysdiagrams&#39;&lt;br /&gt;
WHILE (@Count&amp;lt;=@COUNTER)&lt;br /&gt;
BEGIN&lt;br /&gt;
SELECT @spName = SpName FROM&lt;br /&gt;
(&lt;br /&gt;
SELECT row_number() OVER (ORDER BY name) &quot;RowId&quot;, name &quot;SpName&quot; FROM sys.tables WHERE name != &#39;sysdiagrams&#39;&lt;br /&gt;
) &quot;A&quot; WHERE RowId = @Count&lt;br /&gt;
EXEC MyTool @spName&lt;br /&gt;
SET @Count = @Count + 1&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
Please provide your valuable feedback as it will help me to get better and help others better...&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/373223902865433278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2011/03/continued-create-all-basic-stored.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/373223902865433278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/373223902865433278'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2011/03/continued-create-all-basic-stored.html' title='Continued - Create all basic stored procedures for any table'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-5597692567588599079</id><published>2011-03-18T13:13:00.001+05:30</published><updated>2011-03-18T14:09:05.443+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="automatic SP creation tool"/><category scheme="http://www.blogger.com/atom/ns#" term="automatic stored procedure creation"/><category scheme="http://www.blogger.com/atom/ns#" term="sp creation wizard"/><category scheme="http://www.blogger.com/atom/ns#" term="sql auto sp creation"/><category scheme="http://www.blogger.com/atom/ns#" term="sql query"/><category scheme="http://www.blogger.com/atom/ns#" term="sql server"/><category scheme="http://www.blogger.com/atom/ns#" term="stored procedure"/><title type='text'>Create all basic stored procedures for any table</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Here is the another quick solution to the SQL server database users for creating all basic stored procedures for any given table...&lt;br /&gt;
&lt;br /&gt;
Thanks to Kailash Paliwal, Ashish Chitranshi and Abhishek Mishra(my friends and the webteam) to search and make this functioning.&lt;br /&gt;
&lt;br /&gt;
So read on and enjoy the database using database...&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
USE [dbName]&lt;br /&gt;
GO&lt;br /&gt;
/****** Object:  StoredProcedure [dbo].[MyTool]    Script Date: 02/25/2011 05:53:12 ******/&lt;br /&gt;
SET ANSI_NULLS ON&lt;br /&gt;
GO&lt;br /&gt;
SET QUOTED_IDENTIFIER ON&lt;br /&gt;
GO&lt;br /&gt;
CREATE PROCEDURE [dbo].[MyTool]&lt;br /&gt;
@tblName Varchar(50)&lt;br /&gt;
AS&lt;br /&gt;
BEGIN&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--CREATE TABLE #tmp_Structure&lt;br /&gt;
--(&lt;br /&gt;
--IsIdentity   VARCHAR(MAX),  &lt;br /&gt;
--[Table]    VARCHAR(MAX), &lt;br /&gt;
--colId    VARCHAR(MAX),  &lt;br /&gt;
--ColumnName   VARCHAR(MAX), &lt;br /&gt;
--ColumnVariable  VARCHAR(MAX), &lt;br /&gt;
--DataType   VARCHAR(MAX), &lt;br /&gt;
--ColumnParameter  VARCHAR(MAX)&lt;br /&gt;
--)&lt;br /&gt;
&lt;br /&gt;
Declare @dbName Varchar(50)&lt;br /&gt;
Declare  @insertSPName Varchar(50), @updateSPName Varchar(50), @deleteSPName  Varchar(50), @searchSPName Varchar(50), @getSPName Varchar(50);&lt;br /&gt;
Declare @tablColumnParameters Varchar(max);&lt;br /&gt;
Declare @tableColumns Varchar(max)&lt;br /&gt;
Declare @tableColumnVariables Varchar(max);&lt;br /&gt;
Declare @tablColumnParametersUpdate Varchar(max);&lt;br /&gt;
Declare @tablColumnParametersSearch Varchar(max);&lt;br /&gt;
Declare @tableCols Varchar(max);&lt;br /&gt;
Declare @tableColsSearch Varchar(max);&lt;br /&gt;
Declare @space Varchar(50);&lt;br /&gt;
Declare @maxspace Varchar(500);&lt;br /&gt;
Declare @spaceHalf Varchar(50) ;&lt;br /&gt;
Declare @colName Varchar(100) ;&lt;br /&gt;
Declare @colVariable Varchar(100) ;&lt;br /&gt;
Declare @colParameter Varchar(100) ;&lt;br /&gt;
Declare @colIdentity bit ;&lt;br /&gt;
Declare @strSpText Varchar(max);&lt;br /&gt;
Declare @updCols Varchar(max);&lt;br /&gt;
Declare @delParamCols Varchar(max);&lt;br /&gt;
Declare @whereCols Varchar(max);&lt;br /&gt;
Declare @whereSearchCols Varchar(max);&lt;br /&gt;
DECLARE @lengthOfColumnToCountSpaces Varchar(50)&lt;br /&gt;
Set @tblName = SubString(@tblName,CharIndex(&#39;.&#39;,@tblName)+1, Len(@tblName))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Set @insertSPName = &#39;[dbo].[Insert&#39; + Replace(@tblName,&#39;_&#39;,&#39;&#39;) +&#39;]&#39; ;&lt;br /&gt;
Set @updateSPName = &#39;[dbo].[Update&#39; + Replace(@tblName,&#39;_&#39;,&#39;&#39;) +&#39;]&#39; ;&lt;br /&gt;
Set @deleteSPName = &#39;[dbo].[Delete&#39; + Replace(@tblName,&#39;_&#39;,&#39;&#39;) +&#39;]&#39; ;&lt;br /&gt;
Set @searchSPName = &#39;[dbo].[Search&#39; + Replace(@tblName,&#39;_&#39;,&#39;&#39;) +&#39;]&#39; ;&lt;br /&gt;
Set @getSPName = &#39;[dbo].[Get&#39; + Replace(@tblName,&#39;_&#39;,&#39;&#39;) +&#39;]&#39; ;&lt;br /&gt;
&lt;br /&gt;
SET @lengthOfColumnToCountSpaces = 0&lt;br /&gt;
Set @space = REPLICATE(&#39; &#39;, 4) ;&lt;br /&gt;
Set @spaceHalf = REPLICATE(&#39; &#39;, 2) ;&lt;br /&gt;
Set @tablColumnParameters = &#39;&#39; ;&lt;br /&gt;
Set @tableColumns = &#39;&#39; ;&lt;br /&gt;
Set @tableColumnVariables = &#39;&#39; ;&lt;br /&gt;
Set @strSPText = &#39;&#39; ;&lt;br /&gt;
Set @tableCols = &#39;&#39; ;&lt;br /&gt;
Set @tableColsSearch = &#39;&#39; ;&lt;br /&gt;
Set @updCols = &#39;&#39; ;&lt;br /&gt;
Set @delParamCols = &#39;&#39; ;&lt;br /&gt;
Set @whereCols = &#39;&#39; ;&lt;br /&gt;
set @whereSearchCols = &#39;&#39;;&lt;br /&gt;
Set @tablColumnParametersUpdate = &#39;&#39; ;&lt;br /&gt;
Set @tablColumnParametersSearch = &#39;&#39; ;&lt;br /&gt;
SET NOCOUNT ON&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
To get the length of max cloumn&lt;br /&gt;
*/&lt;br /&gt;
SELECT @lengthOfColumnToCountSpaces = max(COUNT) FROM&lt;br /&gt;
(&lt;br /&gt;
SELECT LEN(syscolumns.name) &quot;Count&quot;,syscolumns.name FROM sysobjects sysobjects , syscolumns , systypes&lt;br /&gt;
WHERE sysobjects.id = syscolumns.id&lt;br /&gt;
and syscolumns.xusertype = systypes.xusertype&lt;br /&gt;
and sysobjects.xtype = &#39;u&#39;&lt;br /&gt;
and sysobjects.name = @tblName&lt;br /&gt;
and systypes.xusertype not in (189)&lt;br /&gt;
) &quot;a&quot;&lt;br /&gt;
PRINT @lengthOfColumnToCountSpaces&lt;br /&gt;
/*&lt;br /&gt;
To get the length of max cloumn&lt;br /&gt;
*/&lt;br /&gt;
SET @lengthOfColumnToCountSpaces = ISNULL(@lengthOfColumnToCountSpaces,0)&lt;br /&gt;
set @maxspace = REPLICATE(&#39; &#39;, @lengthOfColumnToCountSpaces) ;&lt;br /&gt;
-- Get all columns &amp;amp; data types for a table&lt;br /&gt;
--INSERT INTO #tmp_Structure&lt;br /&gt;
SELECT distinct&lt;br /&gt;
COLUMNPROPERTY(syscolumns.id, syscolumns.name, &#39;IsIdentity&#39;) as &#39;IsIdentity&#39;,&lt;br /&gt;
sysobjects.name as &#39;Table&#39;,&lt;br /&gt;
syscolumns.colid ,&lt;br /&gt;
&#39;[&#39; + syscolumns.name + &#39;]&#39; as &#39;ColumnName&#39;,&lt;br /&gt;
&#39;@&#39;+syscolumns.name as &#39;ColumnVariable&#39;,&lt;br /&gt;
upper(systypes.name) +&lt;br /&gt;
Case  When systypes.xusertype in (165,167,175,231,239 ) Then &#39;(&#39; +  REPLACE(Convert(varchar(10),syscolumns.prec),&#39;-1&#39;,&#39;max&#39;) +&#39;)&#39; Else &#39;&#39;  end as &#39;DataType&#39; ,&lt;br /&gt;
--&#39;@&#39;+syscolumns.name + REPLICATE(&#39;  &#39;,((convert(INT,@lengthOfColumnToCountSpaces) + convert(INT,&#39;25&#39;)))) +  UPPER(systypes.name) +&lt;br /&gt;
&#39;@&#39;+syscolumns.name + REPLICATE(&#39;  &#39;,((convert(INT,@lengthOfColumnToCountSpaces) + convert(INT,&#39;15&#39;)) -  convert(INT,len(syscolumns.name)))) + UPPER(systypes.name) +&lt;br /&gt;
--&#39;@&#39;+syscolumns.name  + REPLICATE(&#39; &#39;,(convert(INT,@lengthOfColumnToCountSpaces) +  convert(INT,@spaceHalf))) + UPPER(systypes.name) +&lt;br /&gt;
Case When  systypes.xusertype in (165,167,175,231,239 ) Then &#39;(&#39; +  REPLACE(Convert(varchar(10),syscolumns.prec),&#39;-1&#39;,&#39;max&#39;) +&#39;)&#39; Else &#39;&#39;  end as &#39;ColumnParameter&#39;&lt;br /&gt;
Into #tmp_Structure&lt;br /&gt;
From sysobjects , syscolumns , systypes&lt;br /&gt;
Where sysobjects.id = syscolumns.id&lt;br /&gt;
and syscolumns.xusertype = systypes.xusertype&lt;br /&gt;
and sysobjects.xtype = &#39;u&#39;&lt;br /&gt;
and sysobjects.name = @tblName&lt;br /&gt;
and systypes.xusertype not in (189)&lt;br /&gt;
Order by syscolumns.colid&lt;br /&gt;
SELECT * FROM #tmp_Structure&lt;br /&gt;
&lt;br /&gt;
-- Get all Primary KEY columns &amp;amp; data types for a table&lt;br /&gt;
SELECT t.name as &#39;Table&#39;,&lt;br /&gt;
c.colid ,&lt;br /&gt;
&#39;[&#39; + c.name + &#39;]&#39; as &#39;ColumnName&#39;,&lt;br /&gt;
&#39;@&#39;+c.name as &#39;ColumnVariable&#39;,&lt;br /&gt;
systypes.name +&lt;br /&gt;
Case When systypes.xusertype in (165,167,175,231,239 ) Then &#39;(&#39; + Convert(varchar(10),c.length) +&#39;)&#39; Else &#39;&#39; end as &#39;DataType&#39; ,&lt;br /&gt;
&#39;@&#39;+c.name + &#39; &#39; + systypes.name +&lt;br /&gt;
Case  When systypes.xusertype in (165,167,175,231,239 ) Then &#39;(&#39; +  Convert(varchar(10),c.length) +&#39;)&#39; Else &#39;&#39; end as &#39;ColumnParameter&#39;&lt;br /&gt;
Into #tmp_PK_Structure&lt;br /&gt;
FROM sysindexes i, sysobjects t, sysindexkeys k, syscolumns c, systypes&lt;br /&gt;
WHERE i.id = t.id AND&lt;br /&gt;
i.indid = k.indid AND i.id = k.ID And&lt;br /&gt;
c.id = t.id AND c.colid = k.colid AND&lt;br /&gt;
i.indid BETWEEN 1 And 254 AND&lt;br /&gt;
c.xusertype = systypes.xusertype AND&lt;br /&gt;
(i.status &amp;amp; 2048) = 2048 AND t.id = OBJECT_ID(@tblName)&lt;br /&gt;
&lt;br /&gt;
/* Read the table structure and populate variables*/&lt;br /&gt;
Declare SpText_Cursor Cursor For&lt;br /&gt;
Select ColumnName, ColumnVariable, ColumnParameter, IsIdentity&lt;br /&gt;
From #tmp_Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open SpText_Cursor&lt;br /&gt;
&lt;br /&gt;
Fetch Next From SpText_Cursor Into @colName, @colVariable, @colParameter, @colIdentity&lt;br /&gt;
While @@FETCH_STATUS = 0&lt;br /&gt;
Begin&lt;br /&gt;
If (@colIdentity=0)&lt;br /&gt;
Begin&lt;br /&gt;
Set @tablColumnParameters = @tablColumnParameters + @colParameter + CHAR(13) + @space + &#39;,&#39; ;&lt;br /&gt;
Set @tableCols = @tableCols + @colName + &#39;,&#39; ;&lt;br /&gt;
Set @tableColumns = @tableColumns + @colName + CHAR(13) + @space + @space + &#39;,&#39; ;&lt;br /&gt;
Set @tableColumnVariables = @tableColumnVariables + @colVariable + CHAR(13) + @space + @space + &#39;,&#39; ;&lt;br /&gt;
Set @updCols = @updCols + @colName + &#39; = &#39; + @colVariable + CHAR(13) + @space + @space + &#39;,&#39; ;&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Set @tableColsSearch = @tableColsSearch + @colName + CHAR(13) + @space + @space + &#39;,&#39; ;&lt;br /&gt;
&lt;br /&gt;
Set @tablColumnParametersUpdate = @tablColumnParametersUpdate + @colParameter + CHAR(13) + @space + &#39;,&#39; ;&lt;br /&gt;
Set @tablColumnParametersSearch = @tablColumnParametersSearch + @colParameter + &#39;= NULL&#39; + CHAR(13) + @space +&#39;,&#39;;&lt;br /&gt;
--Set @tablColumnParametersSearch = @tablColumnParametersSearch + @colParameter + &#39;= NULL,&#39; + CHAR(13) + @space;&lt;br /&gt;
Fetch Next From SpText_Cursor Into @colName, @colVariable, @colParameter , @colIdentity&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Close SpText_Cursor&lt;br /&gt;
Deallocate SpText_Cursor&lt;br /&gt;
&lt;br /&gt;
/* Read the Primary Keys from the table and populate variables*/&lt;br /&gt;
Declare SpPKText_Cursor Cursor For&lt;br /&gt;
Select ColumnName, ColumnVariable, ColumnParameter&lt;br /&gt;
From #tmp_PK_Structure&lt;br /&gt;
&lt;br /&gt;
Open SpPKText_Cursor&lt;br /&gt;
Fetch Next From SpPKText_Cursor Into @colName, @colVariable, @colParameter&lt;br /&gt;
While @@FETCH_STATUS = 0&lt;br /&gt;
Begin&lt;br /&gt;
Set @delParamCols = @delParamCols + @colParameter + CHAR(13) + @space + &#39;,&#39; ;&lt;br /&gt;
Set @whereCols = @whereCols + @colName + &#39; = &#39; + @colVariable + &#39; AND &#39; ;&lt;br /&gt;
Fetch Next From SpPKText_Cursor Into @colName, @colVariable, @colParameter&lt;br /&gt;
End&lt;br /&gt;
Close SpPKText_Cursor&lt;br /&gt;
Deallocate SpPKText_Cursor&lt;br /&gt;
&lt;br /&gt;
/* Read the table structure and get all columns to search data*/&lt;br /&gt;
Declare SpText_Cursor Cursor For&lt;br /&gt;
Select ColumnName, ColumnVariable&lt;br /&gt;
From #tmp_Structure&lt;br /&gt;
Open SpText_Cursor&lt;br /&gt;
Fetch Next From SpText_Cursor Into @colName, @colVariable&lt;br /&gt;
While @@FETCH_STATUS = 0&lt;br /&gt;
Begin&lt;br /&gt;
Set  @whereSearchCols = @whereSearchCols + &#39;(&#39; + @colVariable + &#39; IS NULL OR  &#39; + @colName + &#39; = &#39; + @colVariable + &#39;)&#39; + &#39; AND &#39; + CHAR(13) + @space  + @space + @spaceHalf;&lt;br /&gt;
Fetch Next From SpText_Cursor Into @colName, @colVariable&lt;br /&gt;
End&lt;br /&gt;
Close SpText_Cursor&lt;br /&gt;
Deallocate SpText_Cursor&lt;br /&gt;
-- Stored procedure scripts starts here&lt;br /&gt;
If (LEN(@tablColumnParameters)&amp;gt;0)&lt;br /&gt;
Begin&lt;br /&gt;
Set @tablColumnParameters = LEFT(@tablColumnParameters,LEN(@tablColumnParameters)-1) ;&lt;br /&gt;
Set @tablColumnParametersUpdate = LEFT(@tablColumnParametersUpdate,LEN(@tablColumnParametersUpdate)-1) ;&lt;br /&gt;
Set @tablColumnParametersSearch = LEFT(@tablColumnParametersSearch,LEN(@tablColumnParametersSearch)-1) ;&lt;br /&gt;
Set @tableColumnVariables = LEFT(@tableColumnVariables,LEN(@tableColumnVariables)-1) ;&lt;br /&gt;
Set @tableColumns = LEFT(@tableColumns,LEN(@tableColumns)-1) ;&lt;br /&gt;
Set @tableCols = LEFT(@tableCols,LEN(@tableCols)-1) ;&lt;br /&gt;
Set @tableColsSearch = LEFT(@tableColsSearch,LEN(@tableColsSearch)-1) ;&lt;br /&gt;
Set @updCols = LEFT(@updCols,LEN(@updCols)-1) ;&lt;br /&gt;
&lt;br /&gt;
If (LEN(@whereCols)&amp;gt;0)&lt;br /&gt;
Begin&lt;br /&gt;
Set @whereSearchCols = &#39;WHERE &#39; + LEFT(@whereSearchCols,LEN(@whereSearchCols)-6) ;&lt;br /&gt;
Set @whereCols = &#39;WHERE &#39; + LEFT(@whereCols,LEN(@whereCols)-4) ;&lt;br /&gt;
Set @delParamCols = LEFT(@delParamCols,LEN(@delParamCols)-1) ;&lt;br /&gt;
End&lt;br /&gt;
ELSE&lt;br /&gt;
BEGIN&lt;br /&gt;
Set @whereSearchCols = &#39;WHERE &#39; + LEFT(@whereSearchCols,LEN(@whereSearchCols)-6) ;&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
/* Create INSERT stored procedure for the table if it does not exist */&lt;br /&gt;
IF Not EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@insertSPName) AND OBJECTPROPERTY(id,N&#39;IsProcedure&#39;) = 1)&lt;br /&gt;
Begin&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;/*-- =============================================&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Author : dbo&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Create date : &#39; + Convert(varchar(20),Getdate())&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Description : Insert Procedure for &#39; + @tblName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Exec &#39; + @insertSPName + &#39; &#39; + @tableCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- ============================================= */&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;CREATE PROCEDURE &#39; + @insertSPName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39; &#39; + @tablColumnParameters&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;AS&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;BEGIN&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;INSERT INTO [dbo].[&#39;+@tblName +&#39;]&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;( &#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + @space + &#39; &#39; + @tableColumns&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;)&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;VALUES&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;(&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + @space + &#39; &#39; + @tableColumnVariables&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;)&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;END&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
-- Print @strSPText ;&lt;br /&gt;
&lt;br /&gt;
Exec(@strSPText);&lt;br /&gt;
&lt;br /&gt;
if (@@ERROR=0)&lt;br /&gt;
Print &#39;Procedure &#39; + @insertSPName + &#39; Created Successfully &#39;&lt;br /&gt;
&lt;br /&gt;
End&lt;br /&gt;
Else&lt;br /&gt;
Begin&lt;br /&gt;
Print &#39;Sorry!! &#39; + @insertSPName + &#39; Already exists in the database. &#39;&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
/* Create UPDATE stored procedure for the table if it does not exist */&lt;br /&gt;
IF Not EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@updateSPName) AND OBJECTPROPERTY(id,N&#39;IsProcedure&#39;) = 1)&lt;br /&gt;
Begin&lt;br /&gt;
Set @strSPText = &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;/*-- =============================================&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Author : dbo&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Create date : &#39; + Convert(varchar(20),Getdate())&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Description : Update Procedure for &#39; + @tblName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Exec &#39; + @updateSPName + &#39; &#39; + @tableCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- ============================================= */&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;CREATE PROCEDURE &#39; + @updateSPName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39; &#39; + @tablColumnParametersUpdate&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;AS&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;BEGIN&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;UPDATE [dbo].[&#39;+@tblName +&#39;]&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;SET &#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + @space + &#39; &#39; + @updCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + @whereCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;END&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
-- Print @strSPText ;&lt;br /&gt;
Exec(@strSPText);&lt;br /&gt;
&lt;br /&gt;
if (@@ERROR=0)&lt;br /&gt;
Print &#39;Procedure &#39; + @updateSPName + &#39; Created Successfully &#39;&lt;br /&gt;
End&lt;br /&gt;
Else&lt;br /&gt;
Begin&lt;br /&gt;
Print &#39;Sorry!! &#39; + @updateSPName + &#39; Already exists in the database. &#39;&lt;br /&gt;
End&lt;br /&gt;
/* Create DELETE stored procedure for the table if it does not exist */&lt;br /&gt;
IF Not EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@deleteSPName) AND OBJECTPROPERTY(id,N&#39;IsProcedure&#39;) = 1)&lt;br /&gt;
Begin&lt;br /&gt;
Set @strSPText = &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;/*-- =============================================&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Author : dbo&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Create date : &#39; + Convert(varchar(20),Getdate())&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Description : Delete Procedure for &#39; + @tblName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Exec &#39; + @deleteSPName + &#39; &#39; + @delParamCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- ============================================= */&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;CREATE PROCEDURE &#39; + @deleteSPName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39; &#39; + @delParamCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;AS&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;BEGIN&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;DELETE FROM [dbo].[&#39;+@tblName +&#39;]&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + @whereCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;END&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
-- Print @strSPText ;&lt;br /&gt;
Exec(@strSPText);&lt;br /&gt;
&lt;br /&gt;
if (@@ERROR=0)&lt;br /&gt;
Print &#39;Procedure &#39; + @deleteSPName + &#39; Created Successfully &#39;&lt;br /&gt;
End&lt;br /&gt;
Else&lt;br /&gt;
Begin&lt;br /&gt;
Print &#39;Sorry!! &#39; + @deleteSPName + &#39; Already exists in the database. &#39;&lt;br /&gt;
END&lt;br /&gt;
/* Create Search stored procedure for the table if it does not exist */&lt;br /&gt;
IF Not EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@searchSPName) AND OBJECTPROPERTY(id,N&#39;IsProcedure&#39;) = 1)&lt;br /&gt;
Begin&lt;br /&gt;
Set @strSPText = &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;/*-- =============================================&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Author : dbo&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Create date : &#39; + Convert(varchar(20),Getdate())&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Description : Search Procedure for &#39; + @tblName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Exec &#39; + @searchSPName + &#39; &#39; + @tableCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- ============================================= */&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;CREATE PROCEDURE &#39; + @searchSPName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39; &#39; + @tablColumnParametersSearch&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;AS&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;BEGIN&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;SELECT &#39;+@tableColsSearch+&#39; FROM [dbo].[&#39;+@tblName +&#39;]&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + @whereSearchCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;END&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
--Print @strSPText ;&lt;br /&gt;
Exec(@strSPText);&lt;br /&gt;
&lt;br /&gt;
if (@@ERROR=0)&lt;br /&gt;
Print &#39;Procedure &#39; + @searchSPName + &#39; Created Successfully &#39;&lt;br /&gt;
End&lt;br /&gt;
Else&lt;br /&gt;
Begin&lt;br /&gt;
Print &#39;Sorry!! &#39; + @searchSPName + &#39; Already exists in the database. &#39;&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
/* Create Get stored procedure for the table if it does not exist */&lt;br /&gt;
IF Not EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(@getSPName) AND OBJECTPROPERTY(id,N&#39;IsProcedure&#39;) = 1)&lt;br /&gt;
Begin&lt;br /&gt;
Set @strSPText = &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;/*-- =============================================&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Author : dbo&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Create date : &#39; + Convert(varchar(20),Getdate())&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Description : Search Procedure for &#39; + @tblName&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- Exec &#39; + @getSPName + &#39; &#39; + @tableCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;-- ============================================= */&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;CREATE PROCEDURE &#39; + @getSPName&lt;br /&gt;
--Set @strSPText = @strSPText + CHAR(13) + @space + &#39; &#39; + @tablColumnParametersSearch&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;AS&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;BEGIN&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + @space + &#39;SELECT &#39;+@tableColsSearch+&#39; FROM [dbo].[&#39;+@tblName +&#39;]&#39;&lt;br /&gt;
--Set @strSPText = @strSPText + CHAR(13) + @space + @whereSearchCols&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;END&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
Set @strSPText = @strSPText + CHAR(13) + &#39;&#39;&lt;br /&gt;
--Print @strSPText ;&lt;br /&gt;
Exec(@strSPText);&lt;br /&gt;
&lt;br /&gt;
if (@@ERROR=0)&lt;br /&gt;
Print &#39;Procedure &#39; + @getSPName + &#39; Created Successfully &#39;&lt;br /&gt;
End&lt;br /&gt;
Else&lt;br /&gt;
Begin&lt;br /&gt;
Print &#39;Sorry!! &#39; + @getSPName + &#39; Already exists in the database. &#39;&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
End&lt;br /&gt;
Drop table #tmp_Structure&lt;br /&gt;
Drop table #tmp_PK_Structure&lt;br /&gt;
END &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/5597692567588599079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2011/03/create-all-basic-stored-procedures-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/5597692567588599079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/5597692567588599079'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2011/03/create-all-basic-stored-procedures-for.html' title='Create all basic stored procedures for any table'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-8563379574717421192</id><published>2011-03-17T17:46:00.006+05:30</published><updated>2011-03-21T13:59:14.847+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="appender config"/><category scheme="http://www.blogger.com/atom/ns#" term="config"/><category scheme="http://www.blogger.com/atom/ns#" term="Log4Net"/><category scheme="http://www.blogger.com/atom/ns#" term="log4net config"/><category scheme="http://www.blogger.com/atom/ns#" term="log4net configuration"/><category scheme="http://www.blogger.com/atom/ns#" term="log4net multiple appender"/><category scheme="http://www.blogger.com/atom/ns#" term="multiple appender"/><category scheme="http://www.blogger.com/atom/ns#" term="multiple logger for log4net"/><title type='text'>An Ideal Log4Net configuration file</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Well after receiving my first assignment on new job, I researched a lot on Google for Log4Net implementation and after 2 days of hair pulling I came up with this...&lt;br /&gt;
&lt;br /&gt;
An idle configuration file to write to different log files for different types/levels of messages... check out and contact if require any clarification...&lt;br /&gt;
&lt;br /&gt;
Just in your code behind use the following line, to implement the logging...&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: csharp; toolbar: true;&quot;&gt;ILog ln = LogManager.GetLogger(&quot;&amp;lt;Logger Name from configuration&amp;gt;&quot;);
ln.Error(&amp;lt;message&amp;gt;, &amp;lt;exception&amp;gt;);
&lt;/pre&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And use the following as the configuration settings for Log4Net... (Either put it in Web.Config or in a separate XML file)&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: xml; toolbar: true;&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&amp;gt;
&amp;lt;configuration&amp;gt;
  &amp;lt;configSections&amp;gt;
    &amp;lt;section name=&quot;log4net&quot; type=&quot;log4net.Config.Log4NetConfigurationSectionHandler, log4net&quot;/&amp;gt;
  &amp;lt;/configSections&amp;gt;
  &amp;lt;!-- Log4Net configuration settings --&amp;gt;
  &amp;lt;log4net debug=&quot;true&quot;&amp;gt;
    &amp;lt;appender type=&quot;log4net.Appender.RollingFileAppender&quot; name=&quot;DebugAppender&quot;&amp;gt;
      &amp;lt;file value=&quot;DebugLog.xml&quot; /&amp;gt;
      &amp;lt;appendToFile value=&quot;true&quot;/&amp;gt;
      &amp;lt;rollingStyle value=&quot;Size&quot;/&amp;gt;
      &amp;lt;maxSizeRollBackups value=&quot;10&quot;/&amp;gt;
      &amp;lt;maximumFileSize value=&quot;20KB&quot;/&amp;gt;
      &amp;lt;staticLogFileName value=&quot;true&quot;/&amp;gt;
      &amp;lt;lossy value=&quot;false&quot; /&amp;gt;
      &amp;lt;!--&amp;lt;layout type=&quot;log4net.Layout.PatternLayout&quot;&amp;gt;
        &amp;lt;conversionpattern value=&quot;%d [%t] %-5p %c - %m%n&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;--&amp;gt;
      &amp;lt;layout type=&quot;log4net.Layout.XmlLayout&quot;&amp;gt;
        &amp;lt;param name=&quot;Prefix&quot; value=&quot;log4net&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.LevelMatchFilter&quot;&amp;gt;
        &amp;lt;levelToMatch value=&quot;DEBUG&quot; /&amp;gt;
      &amp;lt;/filter&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.DenyAllFilter&quot; /&amp;gt;
    &amp;lt;/appender&amp;gt;

    &amp;lt;appender type=&quot;log4net.Appender.RollingFileAppender&quot; name=&quot;WarnAppender&quot;&amp;gt;
      &amp;lt;file value=&quot;WarnLog.xml&quot; /&amp;gt;
      &amp;lt;appendToFile value=&quot;true&quot;/&amp;gt;
      &amp;lt;rollingStyle value=&quot;Size&quot;/&amp;gt;
      &amp;lt;maxSizeRollBackups value=&quot;10&quot;/&amp;gt;
      &amp;lt;maximumFileSize value=&quot;20KB&quot;/&amp;gt;
      &amp;lt;staticLogFileName value=&quot;true&quot;/&amp;gt;
      &amp;lt;lossy value=&quot;false&quot; /&amp;gt;
      &amp;lt;!--&amp;lt;layout type=&quot;log4net.Layout.PatternLayout&quot;&amp;gt;
        &amp;lt;conversionpattern value=&quot;%d [%t] %-5p %c - %m%n&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;--&amp;gt;
      &amp;lt;layout type=&quot;log4net.Layout.XmlLayout&quot;&amp;gt;
        &amp;lt;param name=&quot;Prefix&quot; value=&quot;log4net&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.LevelMatchFilter&quot;&amp;gt;
        &amp;lt;levelToMatch value=&quot;WARN&quot; /&amp;gt;
      &amp;lt;/filter&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.DenyAllFilter&quot; /&amp;gt;
    &amp;lt;/appender&amp;gt;

    &amp;lt;appender type=&quot;log4net.Appender.RollingFileAppender&quot; name=&quot;ErrorAppender&quot;&amp;gt;
      &amp;lt;file value=&quot;ErrorLog.xml&quot; /&amp;gt;
      &amp;lt;appendToFile value=&quot;true&quot;/&amp;gt;
      &amp;lt;rollingStyle value=&quot;Size&quot;/&amp;gt;
      &amp;lt;maxSizeRollBackups value=&quot;10&quot;/&amp;gt;
      &amp;lt;maximumFileSize value=&quot;20KB&quot;/&amp;gt;
      &amp;lt;staticLogFileName value=&quot;true&quot;/&amp;gt;
      &amp;lt;lossy value=&quot;false&quot; /&amp;gt;
      &amp;lt;!--&amp;lt;layout type=&quot;log4net.Layout.PatternLayout&quot;&amp;gt;
        &amp;lt;conversionpattern value=&quot;%d [%t] %-5p %c - %m%n&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;--&amp;gt;
      &amp;lt;layout type=&quot;log4net.Layout.XmlLayout&quot;&amp;gt;
        &amp;lt;param name=&quot;Prefix&quot; value=&quot;log4net&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.LevelMatchFilter&quot;&amp;gt;
        &amp;lt;levelToMatch value=&quot;ERROR&quot; /&amp;gt;
      &amp;lt;/filter&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.DenyAllFilter&quot; /&amp;gt;
    &amp;lt;/appender&amp;gt;

    &amp;lt;appender type=&quot;log4net.Appender.RollingFileAppender&quot; name=&quot;FatalAppender&quot;&amp;gt;
      &amp;lt;file value=&quot;FatalLog.xml&quot; /&amp;gt;
      &amp;lt;appendToFile value=&quot;true&quot;/&amp;gt;
      &amp;lt;rollingStyle value=&quot;Size&quot;/&amp;gt;
      &amp;lt;maxSizeRollBackups value=&quot;10&quot;/&amp;gt;
      &amp;lt;maximumFileSize value=&quot;20KB&quot;/&amp;gt;
      &amp;lt;staticLogFileName value=&quot;true&quot;/&amp;gt;
      &amp;lt;lossy value=&quot;false&quot; /&amp;gt;
      &amp;lt;!--&amp;lt;layout type=&quot;log4net.Layout.PatternLayout&quot;&amp;gt;
        &amp;lt;conversionpattern value=&quot;%d [%t] %-5p %c - %m%n&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;--&amp;gt;
      &amp;lt;layout type=&quot;log4net.Layout.XmlLayout&quot;&amp;gt;
        &amp;lt;param name=&quot;Prefix&quot; value=&quot;log4net&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.LevelMatchFilter&quot;&amp;gt;
        &amp;lt;levelToMatch value=&quot;FATAL&quot; /&amp;gt;
      &amp;lt;/filter&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.DenyAllFilter&quot; /&amp;gt;
    &amp;lt;/appender&amp;gt;

    &amp;lt;appender type=&quot;log4net.Appender.RollingFileAppender&quot; name=&quot;InfoAppender&quot;&amp;gt;
      &amp;lt;file value=&quot;InfoLog.xml&quot; /&amp;gt;
      &amp;lt;appendToFile value=&quot;true&quot;/&amp;gt;
      &amp;lt;rollingStyle value=&quot;Size&quot;/&amp;gt;
      &amp;lt;maxSizeRollBackups value=&quot;10&quot;/&amp;gt;
      &amp;lt;maximumFileSize value=&quot;20KB&quot;/&amp;gt;
      &amp;lt;staticLogFileName value=&quot;true&quot;/&amp;gt;
      &amp;lt;lossy value=&quot;false&quot; /&amp;gt;
      &amp;lt;!--&amp;lt;layout type=&quot;log4net.Layout.PatternLayout&quot;&amp;gt;
        &amp;lt;conversionpattern value=&quot;%d [%t] %-5p %c - %m%n&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;--&amp;gt;
      &amp;lt;layout type=&quot;log4net.Layout.XmlLayout&quot;&amp;gt;
        &amp;lt;param name=&quot;Prefix&quot; value=&quot;log4net&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.LevelMatchFilter&quot;&amp;gt;
        &amp;lt;levelToMatch value=&quot;INFO&quot; /&amp;gt;
      &amp;lt;/filter&amp;gt;
      &amp;lt;filter type=&quot;log4net.Filter.DenyAllFilter&quot; /&amp;gt;
    &amp;lt;/appender&amp;gt;

    &amp;lt;appender type=&quot;log4net.Appender.RollingFileAppender&quot; name=&quot;GenericAppender&quot;&amp;gt;
      &amp;lt;file value=&quot;ALLLog.xml&quot; /&amp;gt;
      &amp;lt;appendToFile value=&quot;true&quot;/&amp;gt;
      &amp;lt;rollingStyle value=&quot;Size&quot;/&amp;gt;
      &amp;lt;maxSizeRollBackups value=&quot;10&quot;/&amp;gt;
      &amp;lt;maximumFileSize value=&quot;20KB&quot;/&amp;gt;
      &amp;lt;staticLogFileName value=&quot;true&quot;/&amp;gt;
      &amp;lt;lossy value=&quot;false&quot; /&amp;gt;
      &amp;lt;!--&amp;lt;layout type=&quot;log4net.Layout.PatternLayout&quot;&amp;gt;
        &amp;lt;conversionpattern value=&quot;%d [%t] %-5p %c - %m%n&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;--&amp;gt;
      &amp;lt;layout type=&quot;log4net.Layout.XmlLayout&quot;&amp;gt;
        &amp;lt;param name=&quot;Prefix&quot; value=&quot;log4net&quot; /&amp;gt;
      &amp;lt;/layout&amp;gt;
    &amp;lt;/appender&amp;gt;

    &amp;lt;logger name=&quot;DebugLogger&quot;&amp;gt;
      &amp;lt;level value=&quot;DEBUG&quot; /&amp;gt;
      &amp;lt;appender-ref ref=&quot;DebugAppender&quot; /&amp;gt;
    &amp;lt;/logger&amp;gt;

    &amp;lt;logger name=&quot;WarnLogger&quot;&amp;gt;
      &amp;lt;level value=&quot;WARN&quot; /&amp;gt;
      &amp;lt;param value=&quot;WARN&quot; name=&quot;Threshold&quot; /&amp;gt;

      &amp;lt;appender-ref ref=&quot;WarnAppender&quot; /&amp;gt;
    &amp;lt;/logger&amp;gt;

    &amp;lt;logger name=&quot;ErrorLogger&quot;&amp;gt;
      &amp;lt;level value=&quot;ERROR&quot; /&amp;gt;
      &amp;lt;param value=&quot;ERROR&quot; name=&quot;Threshold&quot; /&amp;gt;

      &amp;lt;appender-ref ref=&quot;ErrorAppender&quot; /&amp;gt;
    &amp;lt;/logger&amp;gt;

    &amp;lt;logger name=&quot;FatalLogger&quot;&amp;gt;
      &amp;lt;level value=&quot;FATAL&quot; /&amp;gt;
      &amp;lt;param value=&quot;FATAL&quot; name=&quot;Threshold&quot; /&amp;gt;

      &amp;lt;appender-ref ref=&quot;FatalAppender&quot; /&amp;gt;
    &amp;lt;/logger&amp;gt;

    &amp;lt;logger name=&quot;InfoLogger&quot;&amp;gt;
      &amp;lt;level value=&quot;INFO&quot; /&amp;gt;
      &amp;lt;param value=&quot;INFO&quot; name=&quot;Threshold&quot; /&amp;gt;
     
      &amp;lt;appender-ref ref=&quot;InfoAppender&quot; /&amp;gt;
    &amp;lt;/logger&amp;gt;

  &amp;lt;/log4net&amp;gt;
  &amp;lt;!-- Log4Net configuration settings ends --&amp;gt;

&amp;lt;/configuration&amp;gt;&lt;/pre&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/8563379574717421192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2011/03/idle-log4net-configuration-file.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8563379574717421192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8563379574717421192'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2011/03/idle-log4net-configuration-file.html' title='An Ideal Log4Net configuration file'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-8462799746703629805</id><published>2011-01-18T13:01:00.000+05:30</published><updated>2011-01-18T13:01:14.420+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplication name web.config"/><category scheme="http://www.blogger.com/atom/ns#" term="application name in membership provider"/><category scheme="http://www.blogger.com/atom/ns#" term="image asp.net"/><category scheme="http://www.blogger.com/atom/ns#" term="membership provider"/><category scheme="http://www.blogger.com/atom/ns#" term="web.config"/><title type='text'>Always set the &quot;applicationName&quot; property when configuring ASP.NET 2.0 Membership and other Providers</title><content type='html'>&lt;h2 class=&quot;pageTitle&quot;&gt;                           &lt;/h2&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;Thanks to Scott for creating a nice blog. I&#39;m sharing the same:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;After getting stuck and lots of hair pulling to setup the membership provider, I figured out that the problem arising during logins and role setup on live server was because of &quot;Application Name&quot; entry in web.config file.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;Here it is to help you folks out of the trouble...&lt;/span&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Scenario:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;You develop an ASP.NET 2.0 application locally using the new ASP.NET 2.0 Membership, Roles or Profile features.&amp;nbsp; You create several new users and everything works fine.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;You then copy the application to a remote server (or even another directory on your local server) and run the application.&amp;nbsp; For  some reason it appears that you are able to connect to your membership  database just fine – but when you try to login it doesn’t let you.&amp;nbsp; It  doesn’t throw a connection error, but rather when you attempt to login  you get an error message that says something like: “Login attempt  unsuccessful, please try again.”&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Cause:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;The  reason this usually happens is because a membership (or roles or  profile) provider has been added in the application’s web.config file –  but &lt;b&gt;&lt;u&gt;without&lt;/u&gt;&lt;/b&gt; an applicationName attribute being specified (assume below that the applicationName in bold was missing):&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;membership&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;providers&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;clear&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;add&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;AspNetSqlMembershipProvider&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;connectionStringName&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;LocalSqlServer&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;false&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;enablePasswordReset&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;true&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;true&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 1in; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;false&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;passwordFormat&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;Hashed&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;5&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;7&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;10&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;passwordStrengthRegularExpression&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;applicationName&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;/&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;providers&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;membership&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;When  no applicationName attribute is configured, ASP.NET uses the  application vroot path within the web-server to automatically calculate  the applicationName to use when adding data to an ASP.NET Application  Service database.&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;To see this in action, you can open up your ASPNETDB database, and look within the aspnet_Applications table:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;img src=&quot;http://www.scottgu.com/blogposts/applicationname/stepa.png&quot; /&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;This table stores a unique ApplicationID for each applicationName.&amp;nbsp; Because  I didn’t specify an “applicationName” attribute when I registered users  within my application, it calculated the application name as /website8  (which happened to be the name my dev machine was using at the time).&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;Users created with the membership API will then be associated with this ApplicationID and in turn the applicationName.&amp;nbsp; You can see this by opening up the aspnet_Users table:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;img src=&quot;http://www.scottgu.com/blogposts/applicationname/stepb.png&quot; /&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;This works fine when the application continues to run in the “/WebSite8” application virtual path.&amp;nbsp; But if it is copied to another location or server &lt;u&gt;with a different virtual path&lt;/u&gt;  (for example: “/app1” or more commonly just &quot;/&quot;), then when the  Membership APIs are used they will not “see” the users already in our  database – since they will lookup membership data using a different  application name and filter the users in the application_Users table  accordingly.&amp;nbsp; That is why you’ll get a “Login attempt unsuccessful, please try again.” message when you try to login.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;How to Solve This&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;The  easiest way to solve this is to open up the aspnet_Users and  aspnet_Applications tables within the ASPNETDB database and figure out  what application name was used when creating the users and other data  during development (look in the aspnet_Application table to work this  out).&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;You  can then go back to your web.config file, and add an “applicationName”  attribute to your provider declaration with that application name value.&amp;nbsp; For example, note how the applicationName value below&amp;nbsp;is now the same as the one in the aspnet_Application table:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;membership&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;providers&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;clear&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;add&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;AspNetSqlMembershipProvider&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;connectionStringName&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;LocalSqlServer&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;false&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;enablePasswordReset&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;true&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;true&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt 1in; text-indent: 0.5in;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;false&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;passwordFormat&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;Hashed&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;5&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;7&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;10&lt;/span&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;passwordStrengthRegularExpression&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: red; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;applicationName&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;=&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&quot;/&lt;span style=&quot;color: blue;&quot;&gt;website8&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;providers&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: maroon; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;membership&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;When  the applicationName is set like above, the Membership API will always  use that application name when connecting to the ASP.NET application  service database.&amp;nbsp; That means it will work regardless of where the application is deployed or what path is used.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;You should also then make sure that you do this for any Roles, Profile, WebPartPersonalization or other providers you configure.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;Your application will then work fine.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;How to Prevent This in the First Place&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;The  best way to prevent this from ever happening is to always specify the  “applicationName” attribute when declaring your providers.&amp;nbsp; One good default value to use is “/” – which is the root application name.&amp;nbsp; This  is the value specified for the default provider that ships with ASP.NET  2.0 (which by default stores the application service data within the  ASPNETDB.MDF file under /app_data), and is why if you don’t override the  provider settings it will work if you copy an app to another machine.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;P.S.  In case it isn’t obvious, the reason why the applicationName setting  even exists in the first place is so that you can map multiple  applications and sites to the same database.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;P.P.S.  In hindsight, we should have defaulted the provider collection to have a  value of &quot;/&quot; for applicationName if it wasn&#39;t specified.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;Courtesy:&amp;nbsp; Scott at ScottGu (http://weblogs.asp.net/scottgu/archive/2006/04/22/Always-set-the-_2200_applicationName_2200_-property-when-configuring-ASP.NET-2.0-Membership-and-other-Providers.aspx)&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/8462799746703629805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2011/01/always-set-applicationname-property.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8462799746703629805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8462799746703629805'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2011/01/always-set-applicationname-property.html' title='Always set the &quot;applicationName&quot; property when configuring ASP.NET 2.0 Membership and other Providers'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-8356435236343912524</id><published>2010-11-23T15:06:00.015+05:30</published><updated>2011-01-18T13:03:41.289+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="character counter"/><category scheme="http://www.blogger.com/atom/ns#" term="message limiter"/><category scheme="http://www.blogger.com/atom/ns#" term="number of characters in textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="textbox character count"/><category scheme="http://www.blogger.com/atom/ns#" term="textbox limitermessage character counter"/><title type='text'>Character counter with limit facility</title><content type='html'>Ever stuck with requirement to count the characters in a textbox in real time. Here is the simplest solution... Just use this JavaScript and you are done...&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 1:&lt;/b&gt; Put the following script in &lt;b&gt;&lt;i&gt;head&lt;/i&gt;&lt;/b&gt; section of your page (htm, asp, aspx, php....)&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div style=&quot;color: #741b47;&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var count = &quot;250&quot;;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var len = &quot;0&quot;;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function limiter() {&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var tex = document.form1.txtmailmsg.value;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; len = tex.length;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (len &amp;gt; count) {&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tex = tex.substring(0, count);&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.form1.txtmailmsg.value = tex;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.getElementById(&quot;limit&quot;).innerHTML = len;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.getElementById(&quot;limit&quot;).innerHTML = len;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&lt;span style=&quot;color: #741b47;&quot;&gt;&amp;lt;/script&amp;gt;&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Step 2:&lt;/b&gt; Create a textbox or input - type text or textarea or what ever you may call it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 3:&lt;/b&gt; Call the function on &quot;onKeyUp&quot; event of the desired textbox.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: cyan;&quot;&gt;&amp;lt;asp:textbox id=&quot;txtmailmsg&quot; &lt;span style=&quot;color: red;&quot;&gt;onkeyup=&quot;limiter()&quot;&lt;/span&gt; runat=&quot;server&quot; textmode=&quot;MultiLine&quot;&amp;gt;&amp;lt;/asp:textbox&amp;gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Step 4:&lt;/b&gt; Put the following script at the desired place to display the counter&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #741b47;&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;/div&gt;&lt;div style=&quot;color: cyan;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.write(&quot;&amp;lt;label id=limit&amp;gt;&quot; + len + &quot;&amp;lt;/label&amp;gt;&quot;);&lt;/div&gt;&lt;div style=&quot;color: #741b47;&quot;&gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;br /&gt;
And you are done with the counter/limiter for your textbox.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Note:&lt;/b&gt; The reason to create label using JavaScript is to display the default number of character even for the first time as soon as page loads. If you don&#39;t need this, just put a simple label with id=&quot;limit&quot;&lt;br /&gt;
&lt;br /&gt;
Found it useful, please provide your comments...</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/8356435236343912524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2010/11/character-counter-with-limit-facility.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8356435236343912524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8356435236343912524'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2010/11/character-counter-with-limit-facility.html' title='Character counter with limit facility'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-8390075129647669926</id><published>2010-09-17T14:52:00.006+05:30</published><updated>2010-09-17T17:04:19.795+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="image"/><category scheme="http://www.blogger.com/atom/ns#" term="image .net"/><category scheme="http://www.blogger.com/atom/ns#" term="image asp.net"/><category scheme="http://www.blogger.com/atom/ns#" term="image resize"/><category scheme="http://www.blogger.com/atom/ns#" term="jpeg resize"/><category scheme="http://www.blogger.com/atom/ns#" term="resize"/><category scheme="http://www.blogger.com/atom/ns#" term="resize image"/><title type='text'>Image resizer in .NET, works for web as well windows apps</title><content type='html'>Hi all,&lt;br /&gt;&lt;br /&gt;Welcome to my next post, have you ever came across the problem of resizing an image to a different size and your code of .Net is resulting in blurry or low quality images. I can bet that if you are in image related website design or development, you must have come across this problem or if not must be finding a way to do it efficiently, because I faced lots of problem while working on my project &quot;&lt;a href=&quot;http://www.movietadka.com/&quot;&gt;http://www.movietadka.com&lt;/a&gt;&quot;, and collected the following information after searching on Google for whole day.&lt;br /&gt;&lt;br /&gt;Well here is the solution...&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;First we need to have 3 functions, named:&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;Function 1:&lt;/span&gt; Contains logic for maintaining aspect ratio and quality of image...&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;resizeImage(&lt;span style=&quot;color: rgb(153, 255, 255);&quot;&gt;Image &lt;/span&gt;imgToResize, &lt;span style=&quot;color: rgb(51, 51, 255);&quot;&gt;int &lt;/span&gt;newWidth, &lt;span style=&quot;color: rgb(51, 51, 255);&quot;&gt;int &lt;/span&gt;newHeight) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Parameters are as follows:&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;imgToResize&lt;/span&gt;: The original image which needs to be resized&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;newWidth&lt;/span&gt;: The desired width for the resultant image&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;newHeight&lt;/span&gt;: The desired height for the resultant image&lt;br /&gt;&lt;br /&gt;The Function will look like this:&lt;br /&gt;&lt;br /&gt;    public static Image resizeImage(Image imgToResize, int newWidth, int newHeight)&lt;br /&gt;    {&lt;br /&gt;int sourceWidth = imgToResize.Width;&lt;br /&gt;            int sourceHeight = imgToResize.Height;&lt;br /&gt;&lt;br /&gt;            float nPercent = 0;&lt;br /&gt;            float nPercentW = 0;&lt;br /&gt;            float nPercentH = 0;&lt;br /&gt;&lt;br /&gt;            nPercentW = ((float)width / (float)sourceWidth);&lt;br /&gt;            nPercentH = ((float)height / (float)sourceHeight);&lt;br /&gt;&lt;br /&gt;            if (nPercentH &lt; nPercentW)&lt;br /&gt;                nPercent = nPercentH;&lt;br /&gt;            else&lt;br /&gt;                nPercent = nPercentW;&lt;br /&gt;&lt;br /&gt;            int destWidth = (int)(sourceWidth * nPercent);&lt;br /&gt;            int destHeight = (int)(sourceHeight * nPercent);&lt;br /&gt;&lt;br /&gt;            Bitmap b = new Bitmap(destWidth, destHeight);&lt;br /&gt;            Graphics g = Graphics.FromImage((Image)b);&lt;br /&gt;            g.InterpolationMode = InterpolationMode.HighQualityBicubic;&lt;br /&gt;&lt;br /&gt;            g.DrawImage(imgToResize, 0, 0, destWidth, destHeight);&lt;br /&gt;            g.Dispose();&lt;br /&gt;&lt;br /&gt;            return (Image)b;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Function 2: &lt;/span&gt;Contains logic for saving the image with desired quality at given path&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;saveJpeg(&lt;span style=&quot;color: rgb(51, 51, 255);&quot;&gt;string &lt;/span&gt;path, &lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;span style=&quot;color: rgb(153, 255, 255);&quot;&gt;Image &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;resultImage, &lt;span style=&quot;color: rgb(51, 51, 255);&quot;&gt;long &lt;/span&gt;quality)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Parameters are as follows:&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;br /&gt;path: &lt;/span&gt;Location to save the new image to&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;resultImage: &lt;/span&gt;resized image to be saved at path defined above&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;quality:  &lt;/span&gt;a long value varying form 0 to 100, depicting the compression ration for image&lt;br /&gt;&lt;br /&gt;    &quot;Lesser the value, lesser the compression, resulting in higher the quality and higher physical file size and similarly opposite for higher value.&quot;&lt;br /&gt;&lt;br /&gt;The function will look like this:&lt;br /&gt;&lt;br /&gt;void saveJpeg(string path, Image resultImage, long quality)&lt;br /&gt;    {&lt;br /&gt;        // Encoder parameter for image quality&lt;br /&gt;        EncoderParameter qualityParam = new EncoderParameter (System.Drawing.Imaging.Encoder.Quality, quality);&lt;br /&gt;&lt;br /&gt;        // Jpeg image codec&lt;br /&gt;        ImageCodecInfo jpegCodec = this.getEncoderInfo(&quot;image/jpeg&quot;);&lt;br /&gt;&lt;br /&gt;        if (jpegCodec == null)&lt;br /&gt;            return;&lt;br /&gt;&lt;br /&gt;        EncoderParameters encoderParams = new EncoderParameters(1);&lt;br /&gt;        encoderParams.Param[0] = qualityParam;&lt;br /&gt;&lt;br /&gt;        resultImage.Save(path, jpegCodec, encoderParams);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Function 3: &lt;/span&gt;Contains logic for finding the EncoderInformation of required image type (here we are using jpeg)&lt;br /&gt;&lt;br /&gt;Parameter as follows:&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;br /&gt;mimeType:  &lt;/span&gt;The type image type for which the Codec Information is to be found (&quot;image/jpeg&quot; is used in our example)&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;getEncoderInfo(&lt;span style=&quot;color: rgb(51, 51, 255);&quot;&gt;string &lt;/span&gt;mimeType)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;ImageCodecInfo getEncoderInfo(string mimeType)&lt;br /&gt;    {&lt;br /&gt;        // Get image codecs for all image formats&lt;br /&gt;        ImageCodecInfo[] codecs = ImageCodecInfo.GetImageEncoders();&lt;br /&gt;&lt;br /&gt;        // Find the correct image codec&lt;br /&gt;        for (int i = 0; i &lt; codecs.Length; i++)&lt;br /&gt;                 if (codecs[i].MimeType == mimeType)&lt;br /&gt;                         return codecs[i];&lt;br /&gt;        return null;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To use just call resizeImage function with all parameters and it just works...&lt;br /&gt;&lt;br /&gt;Now just go ahead and resize the images in desired sizes and quality.&lt;br /&gt;&lt;br /&gt;This is Shashank Sharma, signing off for now. Will be back soon with some more cooked solutions...&lt;br /&gt;&lt;br /&gt;Enjoy life</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/8390075129647669926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2010/09/image-resizer-in-net-works-for-web-as.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8390075129647669926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/8390075129647669926'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2010/09/image-resizer-in-net-works-for-web-as.html' title='Image resizer in .NET, works for web as well windows apps'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-6877024411901247659</id><published>2010-08-05T16:36:00.002+05:30</published><updated>2010-09-17T17:06:50.514+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="commands"/><category scheme="http://www.blogger.com/atom/ns#" term="compter utility"/><category scheme="http://www.blogger.com/atom/ns#" term="computer commands"/><category scheme="http://www.blogger.com/atom/ns#" term="list of commands"/><category scheme="http://www.blogger.com/atom/ns#" term="run"/><category scheme="http://www.blogger.com/atom/ns#" term="windows XP"/><category scheme="http://www.blogger.com/atom/ns#" term="XP"/><title type='text'></title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:&#39;Times New Roman&#39;;font-size:medium;&quot;  &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(16, 16, 16); line-height: 23px; text-align: left;font-family:helvetica,georgia,sans-serif;font-size:14px;&quot;  &gt;&lt;/span&gt;&lt;/span&gt;&lt;h1 style=&quot;text-align: center; font-family: georgia; font-size: 1.8em; color: rgb(102, 255, 255);&quot;&gt;174 Run Commands For Windows XP&lt;/h1&gt;&lt;br /&gt;Below is the list of run commands for Windows XP OS, some of them may work in older or newer versions of windows, and few of them may require the associated application to be installed on your computer. Just go to run dialog box and type the command listed below.&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:&#39;Times New Roman&#39;;font-size:medium;&quot;  &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(16, 16, 16); line-height: 23px; text-align: left;font-family:helvetica,georgia,sans-serif;font-size:14px;&quot;  &gt;&lt;br /&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:&#39;Times New Roman&#39;;font-size:medium;&quot;  &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(16, 16, 16); line-height: 23px; text-align: left;font-family:helvetica,georgia,sans-serif;font-size:14px;&quot;  &gt;&lt;h2 style=&quot;padding-top: 20px; text-align: left; font-family: sans-serif; font-size: 1.3em;&quot; align=&quot;left&quot;&gt;All commands listed below are in alphabetical order&lt;/h2&gt;&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;table width=&quot;650&quot; border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;5&quot;&gt;&lt;tbody&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; width: 270pt; color: rgb(204, 255, 255);&quot; width=&quot;325&quot;&gt;&lt;b&gt;Program&lt;/b&gt;&lt;span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;width: 270pt; color: rgb(204, 255, 255);&quot; width=&quot;325&quot;&gt;&lt;b&gt;Run Command&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; width: 270pt; color: rgb(204, 255, 255);&quot; width=&quot;325&quot;&gt;Accessibility Controls&lt;span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;width: 270pt; color: rgb(204, 255, 255);&quot; width=&quot;325&quot;&gt;access.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Accessibility Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;accwiz&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Add Hardware Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;hdwwiz.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Add/Remove Programs&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;appwiz.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Administrative Tools&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control admintools&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Adobe Acrobat ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;acrobat&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Adobe Distiller ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;acrodist&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Adobe ImageReady ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;imageready&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Adobe Photoshop ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;photoshop&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Automatic Updates&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wuaucpl.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;&lt;td colspan=&quot;2&quot; style=&quot;height: 15pt;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Basic Media Player&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;mplay32&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Bluetooth Transfer Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;fsquirt&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;&lt;td colspan=&quot;2&quot; style=&quot;height: 15pt;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Calculator&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;calc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Ccleaner ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ccleaner&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;C: Drive&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;c:&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Certificate Manager&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;cdrtmgr.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Character Map&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;charmap&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Check Disk Utility&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;chkdsk&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Clipboard Viewer&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;clipbrd&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Command Prompt&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;cmd&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Command Prompt&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;command&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Component Services&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;dcomcnfg&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Computer Management&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;compmgmt.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Compare Files&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;comp&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Control Panel&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Create a shared folder Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;shrpubw&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Date and Time Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;timedate.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;DDE Shares&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ddeshare&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Device Manager&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;devmgmt.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Direct X Control Panel ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;directx.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Direct X Troubleshooter&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;dxdiag&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Disk Cleanup Utility&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;cleanmgr&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Disk Defragment&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;dfrg.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Disk Partition Manager&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;diskmgmt.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Display Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control desktop&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Display Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;desk.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Display Properties (w/Appearance Tab Preselected )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control color&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Dr. Watson System Troubleshooting Utility&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;drwtsn32&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Driver Verifier Utility&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;verifier&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Ethereal ( if installed )&lt;span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ethereal&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Event Viewer&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;eventvwr.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Files and Settings Transfer Tool&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;migwiz&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;File Signature Verification Tool&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sigverif&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Findfast&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;findfast.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Firefox&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;firefox&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Folders Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control folders&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Fonts&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;fonts&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Fonts Folder&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;fonts&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Free Cell Card Game&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;freecell&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Game Controllers&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;joy.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Group Policy Editor ( xp pro )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;gpedit.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Hearts Card Game&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;mshearts&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Help and Support&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;helpctr&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Hyperterminal&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;hypertrm&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Hotline Client&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;hotlineclient&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Iexpress Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;iexpress&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Indexing Service&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ciadv.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Internet Connection Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;icwonn1&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Internet Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;inetcpl.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Internet Setup Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;inetwiz&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;IP Configuration (Display Connection Configuration)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ipconfig /all&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;IP Configuration (Display DNS Cache Contents)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ipconfig /displaydns&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;IP Configuration (Delete DNS Cache Contents)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ipconfig /flushdns&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;IP Configuration (Release All Connections)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ipconfig /release&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;IP Configuration (Renew All Connections)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ipconfig /renew&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;IP Configuration (Refreshes DHCP &amp;amp; Re-Registers DNS)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ipconfig /registerdns&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;IP Configuration (Display DHCP Class ID)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ipconfig /showclassid&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;IP Configuration (Modifies DHCP Class ID)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ipconfig /setclassid&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Java Control Panel ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;jpicpl32.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Java Control Panel ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;javaws&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Keyboard Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control keyboard&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Local Security Settings&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;secpol.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Local Users and Groups&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;lusrmgr.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Logs You Out of Windows&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;logoff&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Malicious Software Removal Tool&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;mrt&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Access ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;access.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Chat&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;winchat&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Excel ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;excel&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Diskpart&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;diskpart&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Frontpage ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;frontpg&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Movie Maker&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;moviemk&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Management Console&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;mmc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Narrator&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;narrator&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Paint&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;mspaint&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Powerpoint&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;powerpnt&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Word ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;winword&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Microsoft Syncronization Tool&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;mobsync&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Minesweeper Game&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;winmine&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Mouse Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control mouse&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Mouse Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;main.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;MS-Dos Editor&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;edit&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;MS-Dos FTP&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ftp&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Nero ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;nero&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Netmeeting&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;conf&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Network Connections&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control netconnections&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Network Connections&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ncpa.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Network Setup Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;netsetup.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Notepad&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;notepad&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Nview Desktop Manager ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;nvtuicpl.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Object Packager&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;packager&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;ODBC Data Source Administrator&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;odbccp32&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;ODBC Data Source Administrator&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;odbccp32.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;On Screen Keyboard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;osk&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Opens AC3 Filter ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ac3filter.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Outlook Express&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;msimn&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Paint&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;pbrush&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Password Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;password.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Performance Monitor&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;perfmon.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Performance Monitor&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;perfmon&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Phone and Modem Options&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;telephon.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Phone Dialer&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;dialer&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Pinball Game&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;pinball&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Power Configuration&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;powercfg.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Printers and Faxes&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control printers&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Printers Folder&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;printers&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Private Characters Editor&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;eudcedit&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Quicktime ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;quicktime.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Quicktime Player ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;quicktimeplayer&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Real Player ( if installed )&lt;span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;realplay&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Regional Settings&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;intl.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Registry Editor&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;regedit&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Registry Editor&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;regedit32&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Remote Access Phonebook&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;rasphone&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Remote Desktop&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;mstsc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Removable Storage&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ntmsmgr.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Removable Storage Operator Requests&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ntmsoprq.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Resultant Set of Policy ( xp pro )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;rsop.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Scanners and Cameras&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sticpl.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Scheduled Tasks&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;control schedtasks&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Security Center&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wscui.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Services&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;services.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Shared Folders&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;fsmgmt.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Sharing Session&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;rtcshare&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Shuts Down Windows&lt;span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;shutdown&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Sounds Recorder&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sndrec32&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Sounds and Audio&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;mmsys.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Spider Solitare Card Game&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;spider&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;SQL Client Configuration&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;clicongf&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System Configuration Editor&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sysedit&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System Configuration Utility&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;msconfig&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System File Checker Utility ( Scan Immediately )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sfc /scannow&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System File Checker Utility ( Scan Once At Next Boot )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sfc /scanonce&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System File Checker Utility ( Scan On Every Boot )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sfc /scanboot&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System File Checker Utility ( Return to Default Settings)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sfc /revert&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System File Checker Utility ( Purge File Cache )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sfc /purgecache&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System File Checker Utility ( Set Cache Size to Size x )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sfc /cachesize=x&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System Information&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;msinfo32&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;System Properties&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sysdm.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Task Manager&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;taskmgr&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;TCP Tester&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;tcptest&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Telnet Client&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;telnet&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Tweak UI ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;tweakui&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;User Account Management&lt;span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;nusrmgr.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Utility Manager&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;utilman&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Volume Serial Number for C:&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;label&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Volume Control&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;sndvol32&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Address Book&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wab&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Address Book Import Utility&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wabmig&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Backup Utility ( if installed )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;ntbackup&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Explorer&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;explorer&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Firewall&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;firewall.cpl&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Installer Details&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;msiexec&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Magnifier&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;magnify&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Management Infrastructure&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wmimgmt.msc&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Media Player&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wmplayer&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Messenger&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;msnsgs&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Picture Import Wizard (Need camera connected)&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wiaacmgr&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows System Security Tool&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;syskey&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Script host settings&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wscript&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Widnows Update Launches&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;wupdmgr&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows Version ( shows your windows version )&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;winver&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Windows XP Tour Wizard&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;tourstart&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Wordpad&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;write&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;height: 15pt;&quot;&gt;&lt;td style=&quot;height: 15pt; color: rgb(204, 255, 255);&quot;&gt;Zoom Utility&lt;/td&gt;&lt;td style=&quot;color: rgb(204, 255, 255);&quot;&gt;igfxzoom&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:&#39;Times New Roman&#39;;font-size:medium;&quot;  &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(16, 16, 16); line-height: 23px; text-align: left;font-family:helvetica,georgia,sans-serif;font-size:14px;&quot;  &gt;&lt;p&gt;I hope this proves to be useful for you all.&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:&#39;Times New Roman&#39;;font-size:medium;&quot;  &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(16, 16, 16); line-height: 23px; text-align: left;font-family:helvetica,georgia,sans-serif;font-size:14px;&quot;  &gt;&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/6877024411901247659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2010/08/174-run-commands-for-windows-xp-below.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/6877024411901247659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/6877024411901247659'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2010/08/174-run-commands-for-windows-xp-below.html' title=''/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3149160769725689812.post-4675577642505053369</id><published>2010-07-27T14:35:00.000+05:30</published><updated>2010-07-27T14:55:18.891+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="animated loader"/><category scheme="http://www.blogger.com/atom/ns#" term="cursor"/><category scheme="http://www.blogger.com/atom/ns#" term="image"/><category scheme="http://www.blogger.com/atom/ns#" term="load cursor"/><category scheme="http://www.blogger.com/atom/ns#" term="loader"/><category scheme="http://www.blogger.com/atom/ns#" term="loader image"/><title type='text'>Animated loader image creator</title><content type='html'>Hi all,&lt;br /&gt;I was searching on Google to display some  &lt;span style=&quot;font-weight: bold;&quot;&gt;&quot;loader&quot; &lt;/span&gt;to show some background activity and at that time I found this.&lt;br /&gt;&lt;br /&gt;So if you ever have...&lt;br /&gt;&lt;br /&gt;Problem in creating animated loader images?&lt;br /&gt;&lt;br /&gt;Not any more, just follow this link and you are done with this...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ajaxload.info/&quot;&gt;http://www.ajaxload.info/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I found this while searching on Google for my project and I end up having the images that either don&#39;t fit into required size or doesn&#39;t match with the color theme of my work... But this has the option to select and define the color of animated loader image as well as the background and images are of various designs and sizes...&lt;br /&gt;&lt;br /&gt;Enjoy</content><link rel='replies' type='application/atom+xml' href='http://blog.4crazyengineers.com/feeds/4675577642505053369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.4crazyengineers.com/2010/07/loader-image-creator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/4675577642505053369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3149160769725689812/posts/default/4675577642505053369'/><link rel='alternate' type='text/html' href='http://blog.4crazyengineers.com/2010/07/loader-image-creator.html' title='Animated loader image creator'/><author><name>Hellrocker Shashank</name><uri>http://www.blogger.com/profile/06390974613553551219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-NbSbdFYl5Bk-2zFp4vI6Z3CWlCqWugl_x78koa4WGUh-fM2vO3JcI7xAZXNlEbRrfYKBMb33x72FiV0zJq_X6_342M6eX_R1vYF_00hT8eKCx_euf_WSJolU3CZb4A/s220/SS.jpg'/></author><thr:total>0</thr:total></entry></feed>