<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-22815162</id><updated>2011-09-29T01:20:47.347+09:00</updated><category term='Personal'/><category term='DotnetNuke'/><category term='biztalk'/><category term='Windows 2003'/><category term='Visual Studio'/><category term='SQL'/><category term='VS 2010'/><category term='Misc'/><category term='VB.NET'/><category term='ASP.NET'/><category term='Windows Server 2008 R2'/><category term='Web Part'/><category term='SQL Instance'/><category term='Web Parts'/><category term='MOSS'/><category term='Windows 2008'/><category term='SSIS'/><category term='Articles'/><category term='Java Script'/><category term='VS 2008 SP1'/><category term='Report Viewer'/><category term='Integration Services'/><category term='IIS 5'/><category term='VS 2008'/><category term='IIS 7.5'/><category term='SQL Server 2008'/><category term='CRM'/><category term='TFS'/><category term='SQL Server 2005'/><category term='Microsoft Dynamics'/><category term='Nintex'/><category term='Web Service'/><category term='DNS Server'/><category term='ADO.NET'/><category term='Web Reference'/><category term='Internet Explorer 8'/><category term='Uninstalling'/><category term='Share Point'/><category term='WCF'/><category term='Active Directory'/><category term='TechNews'/><category term='IE8'/><category term='Enterprise Library 5 Beta'/><category term='Logging Application Block'/><category term='IE'/><category term='TFS 2010 RC'/><category term='Applicatoin Blocks'/><category term='Team Foundation'/><category term='ColdFusion'/><category term='gmail'/><category term='Infopath Forms'/><category term='.NET'/><title type='text'>Ammars' IT Blog</title><subtitle type='html'>A Mission With A Vision
in .NET</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default?start-index=101&amp;max-results=100'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>105</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22815162.post-6771955179630524990</id><published>2010-12-29T15:50:00.001+09:00</published><updated>2010-12-29T15:51:27.302+09:00</updated><title type='text'>Moved my blog to Wordpress</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:verdana;"&gt;Guys, i have moved my blog to &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://ammarfassy.wordpress.com/"&gt;http://ammarfassy.wordpress.com/&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6771955179630524990?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6771955179630524990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6771955179630524990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6771955179630524990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6771955179630524990'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/12/moved-my-blog-to-wordpress.html' title='Moved my blog to Wordpress'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2208308931044213331</id><published>2010-12-21T02:19:00.001+09:00</published><updated>2010-12-21T02:26:54.234+09:00</updated><title type='text'>MCTS : BizTalk Server 2006</title><content type='html'>&lt;p align="justify"&gt;Well i sat for the MCTS 70-235 (Developing Business Process and Integration Solutions using Microsoft BizTalk Server 2006) exam yesterday and glad to inform that i have passed. mmm.. with regard to the paper, most of the questions were related to BAM, BRE, deploying a BizTalk application, debugging BizTalk applications (ex: debugging orchestration, etc), some of them related to schema creation (ex: minoccurs, validating a schema, etc), role links and general BizTalk questions.&lt;/p&gt;  &lt;p align="justify"&gt;Before sitting for the exam just go through the &lt;a href="http://www.biztalk247.com/v1/articles/exam70235.aspx"&gt;sarvanas’ preparation diary&lt;/a&gt;. It helped me a lot in addition to the following Apress and Wrox eBooks :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;BizTalk 2006 Recipes - A Problem-Solution Approach - Mark Beckner, Benjamin Goeltz, Brandon Gross,        &lt;br /&gt;Brennan O’Reilly, Stephen Roger, Mark Smith,         &lt;br /&gt;and Alexander West&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Foundations of BizTalk Server 2006 - Daniel Woolston&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Wrox Professional BizTalk® Server 2006 &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;- Darren Jefford, Kevin B. Smith, Ewan Fairweather&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;hope i can use the following image. :)&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/TQ-QL39fGfI/AAAAAAAAAdY/oX-OtX1lefI/s1600-h/mcts-biztalk%5B9%5D.gif"&gt;&lt;img title="mcts-biztalk" style="display: inline" height="63" alt="mcts-biztalk" src="http://lh6.ggpht.com/_kuiwboickPM/TQ-QNE-6qEI/AAAAAAAAAdc/gvhjAnBBhQY/mcts-biztalk_thumb%5B7%5D.gif?imgmax=800" width="200" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2208308931044213331?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2208308931044213331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2208308931044213331' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2208308931044213331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2208308931044213331'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/12/mcts-70-235.html' title='MCTS : BizTalk Server 2006'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/TQ-QNE-6qEI/AAAAAAAAAdc/gvhjAnBBhQY/s72-c/mcts-biztalk_thumb%5B7%5D.gif?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2750896961606864596</id><published>2010-11-04T18:22:00.001+09:00</published><updated>2010-11-04T18:31:39.178+09:00</updated><title type='text'>Rule "Reporting Services Catalog Database File Existence" failed</title><content type='html'>&lt;p align="justify"&gt;Due to some reason i had to reinstall the SQL Server 2008 and when setup validates the installation it prompted for following 2 errors as below :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Rule &amp;quot;Reporting Services Catalog Database File Existence&amp;quot; failed&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Rule &amp;quot;Reporting Services Catalog Temporary Database File Existence&amp;quot; failed.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/TNJ7Mn3WTTI/AAAAAAAAAdA/5vCqaUzRHNA/s1600-h/clip_image004%5B7%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://lh4.ggpht.com/_kuiwboickPM/TNJ7NoanSdI/AAAAAAAAAdI/7pHnA1uzFDA/clip_image004_thumb%5B4%5D.jpg?imgmax=800" width="240" height="240" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;so what you have to do is to delete following files &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ReportServer.mdf&lt;/li&gt;    &lt;li&gt;ReportServer_log.LDF&lt;/li&gt;    &lt;li&gt;ReportServerTempDB.mdf&lt;/li&gt;    &lt;li&gt;ReportServerTempDB_log.LDF&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;from the location : C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA and re-run the setup.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2750896961606864596?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2750896961606864596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2750896961606864596' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2750896961606864596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2750896961606864596'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/11/rule-services-catalog-database-file.html' title='Rule &amp;quot;Reporting Services Catalog Database File Existence&amp;quot; failed'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/TNJ7NoanSdI/AAAAAAAAAdI/7pHnA1uzFDA/s72-c/clip_image004_thumb%5B4%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-4377955419011099638</id><published>2010-07-26T16:12:00.001+09:00</published><updated>2010-07-26T16:12:55.596+09:00</updated><title type='text'>Error: This row already belongs to another table</title><content type='html'>&lt;p align="justify"&gt;I came across a situation where i had to loop through one of the DataTable and to import the same data into another datable where the data order is different. I was trying to do it but the data is not getting copied to the new DataTable. What I have found out is that you can’t just add rows from one DataTable to another. Initially the table structure must be Cloned and then the rows has to be imported. Cloning the DataTable clones the structure including all DataTable schemas and constraints.&lt;/p&gt;  &lt;p&gt;DataTable newTable = new DataTable(&amp;quot;Sorted&amp;quot;); &lt;/p&gt;  &lt;p&gt;newTable = transactionHistoryTable.Clone();   &lt;br /&gt;for (int j = transactionHistoryTable.Rows.Count - 1; j &amp;gt;= 0; j—)    &lt;br /&gt;{    &lt;br /&gt;&amp;#160; newTable.ImportRow(transactionHistoryTable.Rows[j]);    &lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;_dsResponse.Tables.Add(newTable);&lt;/p&gt;  &lt;p align="justify"&gt;as a summary what i am doing is, initially the data what i have is some data in some order which was populated from AS400 API. I need the same data other way around, bottom to top (For ex: transactionHistoryTable has some data and i need to traverse it back).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-4377955419011099638?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/4377955419011099638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=4377955419011099638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4377955419011099638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4377955419011099638'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/07/error-this-row-already-belongs-to.html' title='Error: This row already belongs to another table'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2066491837336166451</id><published>2010-07-14T19:31:00.001+09:00</published><updated>2010-07-20T21:01:24.000+09:00</updated><title type='text'>Failed to connect to the SQL database 'SSODB' on SQL Server</title><content type='html'>&lt;p align="justify"&gt;When you tried to configure BizTalk after the successful installation, if you prompted for an error like the one mentioned above, Execute the following command in Visual Studio command prompt.&lt;/p&gt;  &lt;p align="justify"&gt;explore to the following folder:&lt;/p&gt;  &lt;p align="justify"&gt;C:\Windows\Microsoft.NET\Framework64\v2.0.50727&amp;gt;&lt;/p&gt;  &lt;p&gt;and run the following command : &lt;/p&gt;  &lt;p&gt;RegAsm.exe &amp;quot;C:\Program Files\Common Files\Enterprise Single Sign-On\SSOSQL.dll&amp;quot;&lt;/p&gt;  &lt;p align="justify"&gt;Note : As i am using the Windows 2008 R2 Server, i had to explore to the Framework64 folder.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/TEWQBS-DM_I/AAAAAAAAAb8/1Ua5SWDM-9k/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/TEWQCYl56jI/AAAAAAAAAcA/MY0NzwaV8AA/image_thumb%5B1%5D.png?imgmax=800" width="282" height="172" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2066491837336166451?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2066491837336166451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2066491837336166451' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2066491837336166451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2066491837336166451'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/07/failed-to-connect-to-sql-database-on.html' title='Failed to connect to the SQL database &amp;#39;SSODB&amp;#39; on SQL Server'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/TEWQCYl56jI/AAAAAAAAAcA/MY0NzwaV8AA/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-5743625952752208971</id><published>2010-05-30T16:38:00.001+09:00</published><updated>2010-05-30T16:52:58.396+09:00</updated><title type='text'>Calling AS400 RPG Programs using C#</title><content type='html'>&lt;p align="justify"&gt;Throughout last few months i had a chance to work with AS400, Equation APIs. The purpose of these equations calls are that we have to develop WCF services on top of these API calls. These calls will be consumed by the BizTalk. Initially it was too hard as i couldn't find any resources online. When i searched in gOOgle about the errors which come across at the time of developments, it does not return anything! It was some hard times and thank for my &lt;a href="http://usmanshaheen.wordpress.com/" target="_blank"&gt;team lead&lt;/a&gt; for helping out on those situations. Hope to write something about&amp;#160; AS400, C# in coming days…&lt;/p&gt;  &lt;p align="justify"&gt;Here is the lovely interface of Equation.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/TAIZVRvJ0wI/AAAAAAAAAb0/5lf5t0ZhAm0/s1600-h/image%5B5%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/TAIZWSNFk4I/AAAAAAAAAb4/grUixSerWDc/image_thumb%5B1%5D.png?imgmax=800" width="244" height="152" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;As the starting point refer following links :&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a title="http://www.netsplore.com/PublicPortal/Default.aspx?tabid=246" href="http://www.netsplore.com/PublicPortal/Default.aspx?tabid=246"&gt;http://www.netsplore.com/PublicPortal/Default.aspx?tabid=246&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a title="http://www.netsplore.com/PublicPortal/Blog/tabid/284/EntryID/13/Default.aspx" href="http://www.netsplore.com/PublicPortal/Blog/tabid/284/EntryID/13/Default.aspx"&gt;http://www.netsplore.com/PublicPortal/Blog/tabid/284/EntryID/13/Default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-5743625952752208971?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/5743625952752208971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=5743625952752208971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5743625952752208971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5743625952752208971'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/05/calling-as400-rpg-programs-using-c.html' title='Calling AS400 RPG Programs using C#'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_kuiwboickPM/TAIZWSNFk4I/AAAAAAAAAb4/grUixSerWDc/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3446042262801207803</id><published>2010-04-15T15:24:00.001+09:00</published><updated>2010-04-15T15:24:05.420+09:00</updated><title type='text'>Error 4201: The instance name passed was not recognized as valid by a WMI data provider</title><content type='html'>&lt;p align="justify"&gt;&lt;font color="#000000"&gt;I was unable to start the Windows Event Log service on Local Computer. When i tried to start the windows event log service was getting&amp;#160; “Windows could not start the Windows Event Log service on Local Computer.&amp;#160;&amp;#160;&amp;#160; Error 4201: The instance name passed was not recognized as valid by a WMI data provider.”&lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#000000"&gt;This happened at the time of installing MOSS 2007 in my Windows Server 2008 R2 Server machine. Totally i was gone mad coz MOSS 2007 uninstallation crashes due to some reason and was unable to find out the error due to Eventlog crash (what a hell).&lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#000000"&gt;Finally figured it out it was due to some permission problem and i had to apply the&amp;#160; SYSTEM user with full control on the folder c:\windows\system32\logfiles\wmi\RTbackup. This solved my problem and the lovely event log was working fine as usual.&lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#000000"&gt;&lt;a href="http://social.msdn.microsoft.com/forums/en-US/windowscompatibility/thread/c75ae899-d05b-411d-a7f2-00fdd33b8589/" target="_blank"&gt;more details&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#000000"&gt;Another alternative way is there to renaming the RTBackup file. I didnt try that method hence i have to start the machine in safe mode. It will be a headache at all. so for anyone needs to know about that solution please refer this &lt;a href="http://social.answers.microsoft.com/Forums/en/w7performance/thread/e2c218ad-8637-49ee-8023-50eae0e4ddcb" target="_blank"&gt;link&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3446042262801207803?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3446042262801207803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3446042262801207803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3446042262801207803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3446042262801207803'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/04/error-4201-instance-name-passed-was-not_15.html' title='Error 4201: The instance name passed was not recognized as valid by a WMI data provider'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-963234780611024691</id><published>2010-04-14T15:28:00.001+09:00</published><updated>2010-04-14T15:54:09.564+09:00</updated><title type='text'>System.IO.FileNotFoundException on "SPSite = new SPSite(url/IP)"</title><content type='html'>&lt;p align="justify"&gt;The below code snippet describes the way to insert user profile data into the SharePoint user profile store. At the time of running the code i came across the above said error. I was googling nearly for 1 1/2 days to figure out the problem. I was trying so many options to solve this problem and nothing worked fine. So finally figured it out its due to some permission problem with the application pool. The application pool identity account should be a domain administrator account which has full access (in other words it should be the same identity like the identity account of the MOSS application pool). &lt;a href="http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!687.entry?wa=wsignin1.0&amp;amp;sa=423558072" target="_blank"&gt;details&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;that account should have following permissions:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;The account should be a server farm administrator. &lt;/li&gt;    &lt;li&gt;The account has permissions to access the content database. &lt;/li&gt;    &lt;li&gt;The account is a site collection administrator. &lt;/li&gt;    &lt;li&gt;The account&amp;#160; should have permission to access the Windows SharePoint Services site or the SharePoint Server 2007 site through which the code iterates. &lt;/li&gt; &lt;/ol&gt;  &lt;p align="justify"&gt;by the way when i was reading through some of other &lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/12/01/error-system-io-filenotfoundexception-the-web-application-at-lt-servername-gt-could-not-be-found-console-applications-with-sp2010.aspx" target="_blank"&gt;blogs&lt;/a&gt; they have mentioned its due to 32/64 bit version. i tried that solution too and it didn't work for me. you can read more about this via this &lt;a href="http://techdhaan.wordpress.com/2008/08/22/systemiofilenotfoundexception-when-creating-spsite-objects-using-the-sharepoint-object-model/" target="_blank"&gt;link&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;string strSharePointSite = @&amp;quot;&lt;a href="http://NQ02WBIZWS1&amp;quot;;"&gt;http://NQ02WBIZWS1&amp;quot;;&lt;/a&gt;     &lt;br /&gt;using (SPSite site = new SPSite(strSharePointSite))     &lt;br /&gt;{     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Microsoft.Office.Server.ServerContext context = ServerContext.GetContext(site);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; UserProfileManager profileManager = new UserProfileManager(context);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; UserProfile newUserprofile = null;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; string sAccount = @&amp;quot;domainname\username&amp;quot;;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; if (!profileManager.UserExists(sAccount))     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; UserProfile profile = profileManager.CreateUserProfile(sAccount);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (null == profile)     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; textBox1.Text = &amp;quot;Failed to Create User with account :&amp;quot; + sAccount.ToString();     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; else     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; textBox1.Text = &amp;quot;UserProfileHandler.CalltotheWebService ... User profile created. ...&amp;quot;;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; else     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; textBox1.Text = &amp;quot;UserProfileHandler.CalltotheWebService ... User profile already exists...&amp;quot;;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; newUserprofile = profileManager.GetUserProfile(sAccount);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; newUserprofile[PropertyConstants.Title].Value = &amp;quot;Mr.&amp;quot;;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; newUserprofile[PropertyConstants.FirstName].Value = &amp;quot;First Name&amp;quot;;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; newUserprofile[PropertyConstants.LastName].Value = &amp;quot;Last Name&amp;quot;;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; newUserprofile[PropertyConstants.Department].Value = &amp;quot;IT&amp;quot;;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; newUserprofile.Commit();     &lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;please refer something about &lt;a href="http://blogs.msdn.com/sharepoint/archive/2007/03/06/what-every-sharepoint-administrator-needs-to-know-about-alternate-access-mappings-part-1.aspx" target="_blank"&gt;access mappings&lt;/a&gt; because it will help in some way.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-963234780611024691?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/963234780611024691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=963234780611024691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/963234780611024691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/963234780611024691'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/04/systemiofilenotfoundexception-on-new.html' title='System.IO.FileNotFoundException on &amp;quot;SPSite = new SPSite(url/IP)&amp;quot;'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1265914372546111237</id><published>2010-04-05T19:23:00.001+09:00</published><updated>2010-04-05T19:23:18.668+09:00</updated><title type='text'>Value cannot be null. Parameter name: serverContext</title><content type='html'>&lt;p align="justify"&gt;If you are getting the error “Value cannot be null. Parameter name: serverContext”, as the first step please make sure that you have configured your Shared Services properly and its running.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1265914372546111237?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1265914372546111237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1265914372546111237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1265914372546111237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1265914372546111237'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/04/value-cannot-be-null-parameter-name.html' title='Value cannot be null. Parameter name: serverContext'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-9183759267628730950</id><published>2010-04-01T14:38:00.001+09:00</published><updated>2010-04-01T14:38:59.983+09:00</updated><title type='text'>New look for MSDN</title><content type='html'>&lt;p&gt;Seems Microsoft has changed the MSDN look and now it looks nice and loads faster compared to the old one.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S7QxbO8jCuI/AAAAAAAAAbI/Nnb_W8TcYCE/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/S7Qxch6Q9WI/AAAAAAAAAbM/bwvtczbt1as/image_thumb%5B1%5D.png?imgmax=800" width="323" height="194" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-9183759267628730950?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/9183759267628730950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=9183759267628730950' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/9183759267628730950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/9183759267628730950'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/04/new-look-for-msdn.html' title='New look for MSDN'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_kuiwboickPM/S7Qxch6Q9WI/AAAAAAAAAbM/bwvtczbt1as/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-4281780406001308506</id><published>2010-03-18T18:19:00.002+09:00</published><updated>2010-03-19T11:52:31.883+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Applicatoin Blocks'/><category scheme='http://www.blogger.com/atom/ns#' term='Logging Application Block'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Library 5 Beta'/><title type='text'>Enterprise Library 5.0 Beta1</title><content type='html'>&lt;p align="justify"&gt;I would like to share the way to configure the logging application block with a sample web application to log the errors to the Event Listener and to a log file.&lt;/p&gt;  &lt;p align="justify"&gt;Once you have installed the Enterprise Library 5.0 Beta1 into your machine make sure to make it as strong named it by applying a key using the Visual Studio.&lt;/p&gt;  &lt;p align="justify"&gt;After that add a reference to the logging application block assembly Microsoft.Practices.EnterpriseLibrary.Logging.dll in your project.&lt;/p&gt;  &lt;p align="justify"&gt;the next step is to configure the Logging Application Block using the Enterprise Library tool located under Program Files =&amp;gt; Microsoft patterns &amp;amp; practices =&amp;gt; Enterprise Library 5.0 Beta 1 - February 2010 =&amp;gt; Enterprise Library Configuration. &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S6HvxeG8RdI/AAAAAAAAAZg/_mtOeAmJodU/s1600-h/image%5B5%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S6HvyZ-CWMI/AAAAAAAAAZk/6YlNQtqorNo/image_thumb%5B1%5D.png?imgmax=800" border="0" height="244" width="200" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p align="left"&gt;so the Configuration tool open like below :&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S6HvzHXPHYI/AAAAAAAAAZo/3WyuDWdI6eo/s1600-h/image%5B11%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/S6Hvzy-qrEI/AAAAAAAAAZs/FTV-ItFU9ek/image_thumb%5B3%5D.png?imgmax=800" border="0" height="143" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;Open your web.conf or app.conf file using the above tool as below:&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S6Hv0vXlVBI/AAAAAAAAAZw/8FbR9l4F8gM/s1600-h/image%5B14%5D.png"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="image" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/S6Hv1eg410I/AAAAAAAAAZ0/MBybxtY8yco/image_thumb%5B4%5D.png?imgmax=800" border="0" height="180" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;by default it will list you the Application Settings and the Database settings and it does not contain anything and if you need to configure something on that feel free to add those values.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S6Hv2BVtWuI/AAAAAAAAAZ4/wxX9lREF2HM/s1600-h/image%5B20%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/S6Hv2sOvu7I/AAAAAAAAAZ8/IF6DyieaeEE/image_thumb%5B6%5D.png?imgmax=800" border="0" height="188" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;As we need to test the logging application blocks, please add the Logging Application Blocks by clicking Blocks =&amp;gt; Add Logging Settings as below.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S6Hv3tugEKI/AAAAAAAAAaA/j6boqvxPaFo/s1600-h/image%5B26%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S6Hv4upQOeI/AAAAAAAAAaE/x5Y39uXbQ7c/image_thumb%5B8%5D.png?imgmax=800" border="0" height="143" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;so it will lists you the settings as below :&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S6Hv5XSdyZI/AAAAAAAAAaI/HCu_avvQQac/s1600-h/image%5B29%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S6Hv6dxSxeI/AAAAAAAAAaM/T6BL0rJ7nyg/image_thumb%5B9%5D.png?imgmax=800" border="0" height="143" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;Enter a name for your Event Log listener as below:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S6Hv7GO6dcI/AAAAAAAAAaQ/CV0JWdSq4xE/s1600-h/image%5B35%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S6Hv70TQ0_I/AAAAAAAAAaU/tGa56mR2F0M/image_thumb%5B11%5D.png?imgmax=800" border="0" height="143" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;Under All Events settings make sure to add your recently created listener into the list as below:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S6Hv89YxKFI/AAAAAAAAAaY/lqbLyoeCi_8/s1600-h/image%5B41%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/S6Hv9vgDn_I/AAAAAAAAAac/oBFQkSfFQNY/image_thumb%5B13%5D.png?imgmax=800" border="0" height="143" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;Click the “+” sign next to the Logging Target Listeners and select Add Logging Target Listeners =&amp;gt; Add Flat File Trace Listener.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S6Hv-lmgiZI/AAAAAAAAAag/4PbLHNdMYfA/s1600-h/image%5B44%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S6Hv_Axi7bI/AAAAAAAAAak/YXpMljilF88/image_thumb%5B14%5D.png?imgmax=800" border="0" height="140" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;Once you add the Flat File Listener the configuration tool will looks like below:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S6Hv_xIum9I/AAAAAAAAAao/CZZej0Zn3n0/s1600-h/image%5B50%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S6HwAqGZrVI/AAAAAAAAAas/rZc_3cK_bEU/image_thumb%5B16%5D.png?imgmax=800" border="0" height="157" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;After that select the log file name to log the events and the Formatter as Text Formatter.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S6HwBEZzvbI/AAAAAAAAAaw/ZCjIgij4F64/s1600-h/image%5B62%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S6HwCGOWyJI/AAAAAAAAAa0/xX49Bidexmg/image_thumb%5B20%5D.png?imgmax=800" border="0" height="237" width="244" /&gt;&lt;/a&gt;  &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S6HwC10nFsI/AAAAAAAAAa4/UVY3N-2Nop4/s1600-h/image%5B53%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/S6HwDnD_aMI/AAAAAAAAAa8/3MQ6V3R7WAo/image_thumb%5B17%5D.png?imgmax=800" border="0" height="164" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;Upon making the above settings make sure to add the above listener to the All Events settings as below :&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S6HwERYXB-I/AAAAAAAAAbA/5u3BvJsNLe8/s1600-h/image%5B59%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S6HwFbJdnZI/AAAAAAAAAbE/X0CIalCcJoU/image_thumb%5B19%5D.png?imgmax=800" border="0" height="244" width="221" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Upon following the above steps write the following code in C# and test the solution, you will find the entries written upon in the Event Log and the Log file which you did specified in the above step :&lt;/p&gt;  &lt;p&gt;try  &lt;br /&gt;            {   &lt;br /&gt;                LogEntry logEntry = new LogEntry(); &lt;/p&gt;  &lt;p&gt;                logEntry.Severity = System.Diagnostics.TraceEventType.Information;  &lt;br /&gt;                logEntry.ProcessName = "Section XYZ from your project";   &lt;br /&gt;                logEntry.Title = "Testing";   &lt;br /&gt;                logEntry.Categories.Add("General");   &lt;br /&gt;                logEntry.Message = string.Format("Your Message");   &lt;br /&gt;                logEntry.TimeStamp = DateTime.Now;                 Logger.Write(logEntry);   &lt;br /&gt;            }   &lt;br /&gt;            catch (Exception ex)   &lt;br /&gt;            {   &lt;br /&gt;                Response.Write(ex.Message);           &lt;br /&gt;            }&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-4281780406001308506?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/4281780406001308506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=4281780406001308506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4281780406001308506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4281780406001308506'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/enterprise-library-50-beta1.html' title='Enterprise Library 5.0 Beta1'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_kuiwboickPM/S6HvyZ-CWMI/AAAAAAAAAZk/6YlNQtqorNo/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-8419123247503878280</id><published>2010-03-17T20:20:00.002+09:00</published><updated>2010-03-19T11:53:10.331+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Reference'/><category scheme='http://www.blogger.com/atom/ns#' term='VS 2008'/><title type='text'>Consuming a Web Reference in a class library (C#/.NET) – VS 2008</title><content type='html'>&lt;p align="justify"&gt;when you tried to add a web reference to a Class Library in VS 2008, by default it will add a Service Reference (WCF). I have seen this option only in VS 2008 and not in VS 2005. If you need to add a Web Reference then at the time of adding a Service Reference, click the Advanced button as depicted below :&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S6C688VLKbI/AAAAAAAAAZI/iZjqD314z2Y/s1600-h/image%5B2%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh6.ggpht.com/_kuiwboickPM/S6C69k3PL6I/AAAAAAAAAZM/MAzpy9lptvo/image_thumb.png?imgmax=800" border="0" height="200" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;After that click the Add Web Reference as below:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S6C6-0in5CI/AAAAAAAAAZQ/z8IapZyJfvY/s1600-h/image%5B5%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S6C6_l4WNzI/AAAAAAAAAZU/JKHT83HgEfA/image_thumb%5B1%5D.png?imgmax=800" border="0" height="229" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="left"&gt;after that you will be prompted with the usual add web reference dialog. &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S6C7AnIiFbI/AAAAAAAAAZY/syYJcjpDDcI/s1600-h/image%5B8%5D.png"&gt;&lt;img style="border: 0px none; display: inline;" title="image" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S6C7BY9ydvI/AAAAAAAAAZc/9ZBFv432SeA/image_thumb%5B2%5D.png?imgmax=800" border="0" height="172" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-8419123247503878280?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/8419123247503878280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=8419123247503878280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8419123247503878280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8419123247503878280'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/consuming-web-reference-in-class.html' title='Consuming a Web Reference in a class library (C#/.NET) – VS 2008'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/S6C69k3PL6I/AAAAAAAAAZM/MAzpy9lptvo/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2345031874964529049</id><published>2010-03-14T23:01:00.002+09:00</published><updated>2010-03-19T11:53:42.251+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VS 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Team Foundation'/><category scheme='http://www.blogger.com/atom/ns#' term='VS 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='TFS'/><title type='text'>Setup says VS Integrated Shell 2010 ENU installed when uninstalled, Grrrr!!!</title><content type='html'>&lt;p align="justify"&gt;I came across a situation where i had to remove the Team Explorer version 2010 Beta1 from my machine. I have uninstalled it via Uninstall option from the Programs and Features. When i tried to install TFS 2010 RC Team Explorer setup it says “VS Integrated Shell 2010 ENU” exists and have to remove. I did the uninstallation and restarted the machine even. Nothing happened and when i ran the installation it prompts me again saying that “VS Integrated Shell 2010 ENU” already exists. I checked the Programs and Features and it was not there. :(&lt;/p&gt;  &lt;p&gt;I was something like this :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5zsQ4UcPBI/AAAAAAAAAZA/2Xn33Dc0Gh4/s1600-h/image%5B2%5D.png"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="image" alt="image" src="http://lh6.ggpht.com/_kuiwboickPM/S5zsRgG7-mI/AAAAAAAAAZE/YYCNtyUaKok/image_thumb.png?imgmax=800" border="0" height="164" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;finally found the solution.&lt;/p&gt;  &lt;p&gt;simply run this command :&lt;/p&gt;  &lt;p&gt;msiexec /uninstall {874D5E2B-AACE-303A-B3EC-2563E071473E}&lt;/p&gt;  &lt;p&gt;lets we dig little bit deeper in to the above command. &lt;/p&gt;  &lt;p align="justify"&gt;Initially you have to to do is to use &lt;a href="http://blogs.msdn.com/astebner/archive/2005/07/01/434814.aspx"&gt;msiinv.exe&lt;/a&gt; (thanks to Aaron Stebner’s  to exposing the tool) tool to see if MSI thinks the integrated shell is installed or not. So from that tool it will lists all the installed programs and under that list you can see this ghost “VS Integrated Shell 2010 shell ENU” still exists in the list.&lt;/p&gt;  &lt;p&gt;what you have to do is just note down the Product Code and use the same code to execute the above command.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2345031874964529049?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2345031874964529049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2345031874964529049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2345031874964529049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2345031874964529049'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/setup-says-vs-integrated-shell-2010-enu.html' title='Setup says VS Integrated Shell 2010 ENU installed when uninstalled, Grrrr!!!'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/S5zsRgG7-mI/AAAAAAAAAZE/YYCNtyUaKok/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-4955116207908201537</id><published>2010-03-14T22:52:00.002+09:00</published><updated>2010-03-19T11:54:32.573+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Server 2008 R2'/><category scheme='http://www.blogger.com/atom/ns#' term='VS 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='TFS 2010 RC'/><title type='text'>VS2008 Professional connecting to TFS 2010 RC on Windows Server 2008</title><content type='html'>&lt;p&gt;Assuming that you have already installed VS 2008 professional edition (no problem eventhough you have installed the VS 2008 SP1 because anyhow you are going run it again) in your machine and in your machine TFS 2010 RC is installed and configured successfully.&lt;/p&gt;  &lt;p&gt;Please follow the following steps as its :&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;You have to install Team Explorer 2008 over your VS2008 Professional SP1. &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;You need to reinstall VS2008SP1 to update team explorer.    &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;After that you have to install Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 (Installer) from this &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d&amp;amp;displaylang=en"&gt;link&lt;/a&gt;. &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;When you connect from VS2008, you need to enter the full URL (ex: &lt;a href="https://&amp;amp;%7e%7especial_remove%21/#%7E%7Elt;MyServer&amp;amp;%7E%7ESPECIAL_REMOVE%21#%7E%7Egt;:&amp;amp;%7E%7ESPECIAL_REMOVE%21#%7E%7Elt;port&amp;amp;%7E%7ESPECIAL_REMOVE%21#%7E%7Egt;/tfs"&gt;:/tfs"&amp;gt;https://&amp;lt;MyServer&amp;gt;:&amp;lt;port&amp;gt;/tfs&lt;/a&gt;)&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5zqEOR-TDI/AAAAAAAAAY4/zWu4DOW5Cuk/s1600-h/image%5B2%5D.png"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="image" alt="image" src="http://lh6.ggpht.com/_kuiwboickPM/S5zqFE9NtpI/AAAAAAAAAY8/UdRpXRCUYug/image_thumb.png?imgmax=800" border="0" height="171" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-4955116207908201537?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/4955116207908201537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=4955116207908201537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4955116207908201537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4955116207908201537'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/vs2008-professional-connecting-to-tfs.html' title='VS2008 Professional connecting to TFS 2010 RC on Windows Server 2008'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/S5zqFE9NtpI/AAAAAAAAAY8/UdRpXRCUYug/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-767702216068450897</id><published>2010-03-14T22:27:00.002+09:00</published><updated>2010-03-19T11:54:51.236+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TFS 2010 RC'/><title type='text'>Team Foundation Server 2010 RC Installation</title><content type='html'>&lt;p align="justify"&gt;After a lengthy hard work we were able to install and configure the Team Foundation Server 2010 RC on Windows 2008 R2. Eventhough the installation and the configuration is easy we had some trouble with the DNS naming of the host machine (thanks to Usman – Team Lead to identifying that issue).&lt;/p&gt;  &lt;p align="justify"&gt;kick off the installation by clicking the setup file and follow the screens just clicking the next button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5zkG6qPhII/AAAAAAAAAXQ/mIciPRPugUA/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image002" alt="clip_image002" src="http://lh5.ggpht.com/_kuiwboickPM/S5zkHtTKz9I/AAAAAAAAAXU/X8TovRRfz-0/clip_image002_thumb.jpg?imgmax=800" border="0" height="186" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S5zkISzE53I/AAAAAAAAAXY/xlqbMm0YTOI/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image004" alt="clip_image004" src="http://lh6.ggpht.com/_kuiwboickPM/S5zkJd_08FI/AAAAAAAAAXc/B-nN45f3gy4/clip_image004_thumb.jpg?imgmax=800" border="0" height="186" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5zkKTva2FI/AAAAAAAAAXg/O5mZkKw2C0c/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image006" alt="clip_image006" src="http://lh6.ggpht.com/_kuiwboickPM/S5zkLDktXqI/AAAAAAAAAXk/Di7YGPuXg4E/clip_image006_thumb.jpg?imgmax=800" border="0" height="187" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After the completion of the installation its time to configure the TFS 2010.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5zm9kDO6PI/AAAAAAAAAXo/i1wLG7DGGos/s1600-h/clip_image00242.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image002[4]" alt="clip_image002[4]" src="http://lh3.ggpht.com/_kuiwboickPM/S5zm-VkduVI/AAAAAAAAAXs/q8sk4Q8wrPE/clip_image0024_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S5zm_HvpD2I/AAAAAAAAAXw/EOTQzeWSWeg/s1600-h/clip_image00442.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image004[4]" alt="clip_image004[4]" src="http://lh5.ggpht.com/_kuiwboickPM/S5znAE6EefI/AAAAAAAAAX0/hFMiB6kd8iw/clip_image0044_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this situation you have to enter a authenticated user who has the administrator rights in the domain.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5znA1CZT_I/AAAAAAAAAX4/QR6UFP_jdAk/s1600-h/image2.png"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="image" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S5znB3dw9DI/AAAAAAAAAX8/g6xAM-p2lbw/image_thumb.png?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5znCnWdgZI/AAAAAAAAAYA/P3YPWEb2ito/s1600-h/clip_image0083.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image008" alt="clip_image008" src="http://lh6.ggpht.com/_kuiwboickPM/S5znDdhwO9I/AAAAAAAAAYE/MxIkggW-tWI/clip_image008_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;from the following screen you can double check all your entries are valid or not by clicking the Verify button. Its one of the best feature in this configuration wizard rather messing up the things after the completion of the installation.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S5znEVi0sRI/AAAAAAAAAYI/GSZVQAaCziQ/s1600-h/image5.png"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="image" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S5znFFE3gyI/AAAAAAAAAYM/Eg1TX0ABsfA/image_thumb1.png?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt; &lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5znF7IV2SI/AAAAAAAAAYQ/jOubyUqPhlw/s1600-h/clip_image0143.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image014" alt="clip_image014" src="http://lh6.ggpht.com/_kuiwboickPM/S5znGWF8vcI/AAAAAAAAAYU/FpCv3ZrcFOI/clip_image014_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5znHD-6dzI/AAAAAAAAAYY/oQKdwz4aiKI/s1600-h/clip_image0163.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image016" alt="clip_image016" src="http://lh4.ggpht.com/_kuiwboickPM/S5znHtvx9nI/AAAAAAAAAYc/23Foi2neCdQ/clip_image016_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5znIbsy3cI/AAAAAAAAAYg/cq65xwyT1Hg/s1600-h/clip_image0183.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image018" alt="clip_image018" src="http://lh6.ggpht.com/_kuiwboickPM/S5znJF9J5FI/AAAAAAAAAYk/x2dkL4_fCCw/clip_image018_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5znKBrowVI/AAAAAAAAAYo/mNue-X4RsLI/s1600-h/image8.png"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="image" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S5znLP1A14I/AAAAAAAAAYs/UrngsvBcIKc/image_thumb2.png?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5znL-IXbrI/AAAAAAAAAYw/5pUZCNfBrXY/s1600-h/image11.png"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="image" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S5znMUV6CLI/AAAAAAAAAY0/J8caqdwTQCw/image_thumb3.png?imgmax=800" border="0" height="164" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-767702216068450897?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/767702216068450897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=767702216068450897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/767702216068450897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/767702216068450897'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/team-foundation-server-2010-rc.html' title='Team Foundation Server 2010 RC Installation'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_kuiwboickPM/S5zkHtTKz9I/AAAAAAAAAXU/X8TovRRfz-0/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1751637219090289146</id><published>2010-03-11T20:44:00.002+09:00</published><updated>2010-03-19T11:55:52.462+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IIS 7.5'/><category scheme='http://www.blogger.com/atom/ns#' term='IIS 5'/><title type='text'>Missing Application Pools Folder in IIS - Windows Server 2003</title><content type='html'>&lt;p&gt;to get the application pools back to the IIS please follow the steps as mentioned below:&lt;/p&gt;  &lt;p&gt;1.  In IIS Manager, expand the local computer, right-click Web Sites, and then click Properties.   &lt;br /&gt;2.  Click the Service tab, clear the Run WWW service in IIS 5.0 isolation mode check box, and then click OK.    &lt;br /&gt;3.  To start the WWW service, click Yes when asked if you want to restart IIS now.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1751637219090289146?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1751637219090289146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1751637219090289146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1751637219090289146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1751637219090289146'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/missing-app-pools-folder-in-windows.html' title='Missing Application Pools Folder in IIS - Windows Server 2003'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6643896109653654712</id><published>2010-03-11T15:38:00.002+09:00</published><updated>2010-03-19T11:56:14.636+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Service'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>WCF and Web service</title><content type='html'>&lt;p&gt;&lt;/p&gt;  &lt;table border="1" cellpadding="2" cellspacing="0" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="116"&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="141"&gt;&lt;strong&gt;Web Service&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="141"&gt;&lt;strong&gt;WCF&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="110"&gt;Hosting&lt;/td&gt;        &lt;td valign="top" width="144"&gt;         &lt;p&gt;It can be hosted in IIS&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="144"&gt;It can be hosted in IIS, windows activation service, Self-hosting, Windows service&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="108"&gt;Programming&lt;/td&gt;        &lt;td valign="top" width="145"&gt;         &lt;p&gt;[WebService] attribute has to be added to the class&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="145"&gt;         &lt;p&gt;[ServiceContract] attribute has to be added to the class&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="107"&gt;Model&lt;/td&gt;        &lt;td valign="top" width="145"&gt;[WebMethod] attribute represents the method exposed to client&lt;/td&gt;        &lt;td valign="top" width="145"&gt;[OperationContract] attribute represents the method exposed to client&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="107"&gt;Operation&lt;/td&gt;        &lt;td valign="top" width="145"&gt;One-way, Request- Response are the different operations supported in web service&lt;/td&gt;        &lt;td valign="top" width="145"&gt;One-Way, Request-Response, Duplex are different type of operations supported in WCF&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="107"&gt;XML&lt;/td&gt;        &lt;td valign="top" width="145"&gt;System.Xml.serialization name space is used for serialization&lt;/td&gt;        &lt;td valign="top" width="144"&gt;System.Runtime.Serialization namespace is used for serialization&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="92"&gt;Encoding&lt;/td&gt;        &lt;td valign="top" width="152"&gt;XML 1.0, MTOM(Message Transmission Optimization Mechanism), DIME, Custom&lt;/td&gt;        &lt;td valign="top" width="154"&gt;         &lt;p&gt;XML 1.0, MTOM, Binary, Custom&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="91"&gt;Transports&lt;/td&gt;        &lt;td valign="top" width="153"&gt;Can be accessed through HTTP, TCP, Custom&lt;/td&gt;        &lt;td valign="top" width="155"&gt;Can be accessed through HTTP, TCP, Named pipes, MSMQ,P2P, Custom&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="90"&gt;Protocols&lt;/td&gt;        &lt;td valign="top" width="153"&gt;         &lt;p&gt;Security&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="155"&gt;         &lt;p&gt;Security, Reliable messaging, Transactions&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="90"&gt;State&lt;/td&gt;        &lt;td valign="top" width="153"&gt;state less &lt;/td&gt;        &lt;td valign="top" width="155"&gt;         &lt;p&gt;can manage states&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6643896109653654712?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6643896109653654712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6643896109653654712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6643896109653654712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6643896109653654712'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/wcf-and-web-service.html' title='WCF and Web service'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-4437093049930915916</id><published>2010-03-11T14:55:00.002+09:00</published><updated>2010-03-19T11:57:17.302+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Instance'/><title type='text'>Installing a SQL Server 2008 named instance – Windows Server 2008 R2</title><content type='html'>&lt;p&gt;Run the setup from your SQL Server 2008 CD&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5iE9RXFRFI/AAAAAAAAAUc/K56s6vFipJ0/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image002" alt="clip_image002" src="http://lh3.ggpht.com/_kuiwboickPM/S5iE-UJ5vFI/AAAAAAAAAUg/gaM1D0JjWDg/clip_image002_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5iE_Ie7aRI/AAAAAAAAAUk/TLHXR055vqA/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image004" alt="clip_image004" src="http://lh6.ggpht.com/_kuiwboickPM/S5iFAQJs71I/AAAAAAAAAUo/KsQQnZsaPi4/clip_image004_thumb.jpg?imgmax=800" border="0" height="65" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Click Installation tab and click New SQL Server Stand  Alone installation or add features to an existing installation.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S5iFBN2FxCI/AAAAAAAAAUs/itmZMDLPZ2U/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image006" alt="clip_image006" src="http://lh5.ggpht.com/_kuiwboickPM/S5iFB8uRukI/AAAAAAAAAUw/5rWSDygDlSs/clip_image006_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5iFDHRwI1I/AAAAAAAAAU0/hKiGFSdMtAY/s1600-h/clip_image008%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image008" alt="clip_image008" src="http://lh3.ggpht.com/_kuiwboickPM/S5iFEGu6c2I/AAAAAAAAAU4/3DTq_IqehhI/clip_image008_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5iFEzTD8uI/AAAAAAAAAU8/m7tnLT1eeCc/s1600-h/clip_image010%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image010" alt="clip_image010" src="http://lh4.ggpht.com/_kuiwboickPM/S5iFF7HMfmI/AAAAAAAAAVA/HyK-XXO5hZU/clip_image010_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S5iFGlOLxhI/AAAAAAAAAVE/umWY5-yXR24/s1600-h/clip_image012%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image012" alt="clip_image012" src="http://lh5.ggpht.com/_kuiwboickPM/S5iFHp2ylxI/AAAAAAAAAVI/BOcDoZFNA7w/clip_image012_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5iFIvaOSsI/AAAAAAAAAVM/hCyf_0S5mCg/s1600-h/clip_image014%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image014" alt="clip_image014" src="http://lh3.ggpht.com/_kuiwboickPM/S5iFJXJpt0I/AAAAAAAAAVQ/eN245jnh4t0/clip_image014_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5iFKUt_MaI/AAAAAAAAAVU/lslPq92P3F8/s1600-h/clip_image016%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image016" alt="clip_image016" src="http://lh4.ggpht.com/_kuiwboickPM/S5iFLVTmdTI/AAAAAAAAAVY/uk7PKOBh1FA/clip_image016_thumb.jpg?imgmax=800" border="0" height="183" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Accept the licensing terms.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5iFMFnOeAI/AAAAAAAAAVc/lO9Gp0ezqjk/s1600-h/clip_image020%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image020" alt="clip_image020" src="http://lh3.ggpht.com/_kuiwboickPM/S5iFNIbOrMI/AAAAAAAAAVg/9Kjdfp1j7w4/clip_image020_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5iFN1BQRyI/AAAAAAAAAVk/lhhbng0WPWk/s1600-h/clip_image022%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image022" alt="clip_image022" src="http://lh3.ggpht.com/_kuiwboickPM/S5iFPIxm5cI/AAAAAAAAAVo/cSaxPYyVxQE/clip_image022_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Give a name to the SQL Server instance.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5iFQM2bxwI/AAAAAAAAAVs/T7YUmi3nkog/s1600-h/clip_image024%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image024" alt="clip_image024" src="http://lh6.ggpht.com/_kuiwboickPM/S5iFRA69d9I/AAAAAAAAAVw/4NJBpZ945B8/clip_image024_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5iFSHVMuyI/AAAAAAAAAV0/iFcQYPxT9hU/s1600-h/clip_image026%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image026" alt="clip_image026" src="http://lh5.ggpht.com/_kuiwboickPM/S5iFTFz41xI/AAAAAAAAAV4/HbjKcYzSnu0/clip_image026_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5iFUO22BGI/AAAAAAAAAV8/2tHzGO4X-2Q/s1600-h/clip_image028%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image028" alt="clip_image028" src="http://lh5.ggpht.com/_kuiwboickPM/S5iFVUuHrVI/AAAAAAAAAWA/X-krd67bVZk/clip_image028_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;i am not going to install this particular instance in mixed mode hence i have selected the windows authentication mode. Setup wont allow you to go to next step unless if you didn't specify a administrator account. I have added the current user credential as one of the administrator account for the SQL Server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5iFWXZTtKI/AAAAAAAAAWE/CS0pP2Ql_fU/s1600-h/clip_image032%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image032" alt="clip_image032" src="http://lh3.ggpht.com/_kuiwboickPM/S5iFXFdCs2I/AAAAAAAAAWM/p59QlSSp2nI/clip_image032_thumb.jpg?imgmax=800" border="0" height="185" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5iFYBv7SEI/AAAAAAAAAWQ/ShDIy9dn5rs/s1600-h/clip_image036%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image036" alt="clip_image036" src="http://lh5.ggpht.com/_kuiwboickPM/S5iFZMvQf-I/AAAAAAAAAWU/GxJkSCOqk3U/clip_image036_thumb.jpg?imgmax=800" border="0" height="185" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S5iFaS149JI/AAAAAAAAAWY/YiVsO_JPMNY/s1600-h/clip_image038%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image038" alt="clip_image038" src="http://lh4.ggpht.com/_kuiwboickPM/S5iFbB_P4kI/AAAAAAAAAWc/fcz3FNgWRmE/clip_image038_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S5iFcAbxxvI/AAAAAAAAAWg/Komx7zEjpe8/s1600-h/clip_image040%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image040" alt="clip_image040" src="http://lh4.ggpht.com/_kuiwboickPM/S5iFdJq7PyI/AAAAAAAAAWk/tbq_DtD24e4/clip_image040_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5iFeIAaPLI/AAAAAAAAAWo/sQsxmKs7ZZI/s1600-h/clip_image042%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image042" alt="clip_image042" src="http://lh3.ggpht.com/_kuiwboickPM/S5iFfITuHII/AAAAAAAAAWs/Y38oYDYsO64/clip_image042_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5iFuQBRvSI/AAAAAAAAAWw/GjlnLxF2q2c/s1600-h/clip_image044%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image044" alt="clip_image044" src="http://lh3.ggpht.com/_kuiwboickPM/S5iFvGEmZCI/AAAAAAAAAW0/DFunKiorxVE/clip_image044_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5iFwAO0hoI/AAAAAAAAAW4/ZDStgJZFU00/s1600-h/clip_image046%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image046" alt="clip_image046" src="http://lh5.ggpht.com/_kuiwboickPM/S5iFxGmAWvI/AAAAAAAAAW8/wE60_VyXgM0/clip_image046_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5iFyE7XLbI/AAAAAAAAAXA/ZUPe6NxZ6LE/s1600-h/clip_image048%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image048" alt="clip_image048" src="http://lh5.ggpht.com/_kuiwboickPM/S5iFyy4l5rI/AAAAAAAAAXE/JsKUqyA9vkM/clip_image048_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5iFzohBz1I/AAAAAAAAAXI/JOG5YgaA30E/s1600-h/clip_image050%5B3%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image050" alt="clip_image050" src="http://lh3.ggpht.com/_kuiwboickPM/S5iF0Y7Z3HI/AAAAAAAAAXM/Clm8yxScLxs/clip_image050_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://support.microsoft.com/kb/955499"&gt;http://support.microsoft.com/kb/955499&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://support.microsoft.com/kb/956173"&gt;http://support.microsoft.com/kb/956173&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-4437093049930915916?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/4437093049930915916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=4437093049930915916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4437093049930915916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4437093049930915916'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/installing-sql-server-2008-named.html' title='Installing a SQL Server 2008 named instance – Windows Server 2008 R2'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_kuiwboickPM/S5iE-UJ5vFI/AAAAAAAAAUg/gaM1D0JjWDg/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1351723376855556690</id><published>2010-03-10T22:36:00.002+09:00</published><updated>2010-03-19T11:58:35.403+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Instance'/><category scheme='http://www.blogger.com/atom/ns#' term='Uninstalling'/><title type='text'>Uninstalling SQL Server 2008 Instance</title><content type='html'>&lt;p&gt;please follow the steps mentioned below to uninstall a named instance of a SQL Server 2008. For the reference of others I have published the screen shots to help you guys in some way. Please make sure before uninstalling that none of the SQL services are not used by other applications.&lt;/p&gt;  &lt;p&gt;Go to the control panel =&amp;gt; Programs =&amp;gt; Programs and Features&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S5egM7jLZlI/AAAAAAAAATE/Mt4OlZyrtlM/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image002" alt="clip_image002" src="http://lh4.ggpht.com/_kuiwboickPM/S5egNvCOvoI/AAAAAAAAATI/4MQJAJ8Gqh4/clip_image002_thumb.jpg?imgmax=800" border="0" height="144" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Browse to SQL Server 2008 and click the Uninstall/Change button above.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5egOUqiDBI/AAAAAAAAATM/AqcdyoIPfdA/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image004" alt="clip_image004" src="http://lh4.ggpht.com/_kuiwboickPM/S5egPDDEaAI/AAAAAAAAATQ/90gohmCz9h4/clip_image004_thumb.jpg?imgmax=800" border="0" height="119" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click continue when a prompts comes and make sure that no one is logged into the server.&lt;/p&gt;  &lt;p&gt;Click Remove and please follow the screen shots as mentioned below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5egQe-3PRI/AAAAAAAAATU/O5xc2W9ZkKM/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image006" alt="clip_image006" src="http://lh4.ggpht.com/_kuiwboickPM/S5egQyy9FkI/AAAAAAAAATY/8qZvuA-NQIE/clip_image006_thumb.jpg?imgmax=800" border="0" height="203" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5egRhBHfgI/AAAAAAAAATc/yS3Nv1SFhY0/s1600-h/clip_image008%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image008" alt="clip_image008" src="http://lh3.ggpht.com/_kuiwboickPM/S5egSK7vR9I/AAAAAAAAATg/JR1zbfW2SB0/clip_image008_thumb.jpg?imgmax=800" border="0" height="65" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S5egS1WsKKI/AAAAAAAAATk/ocv1fejEzQ4/s1600-h/clip_image010%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image010" alt="clip_image010" src="http://lh5.ggpht.com/_kuiwboickPM/S5egULP1IuI/AAAAAAAAATo/jtIIj7958-E/clip_image010_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select the SQL Server 2008 instance to uninstall.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5egUqxbV8I/AAAAAAAAATs/_p0s395Vl9U/s1600-h/clip_image012%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image012" alt="clip_image012" src="http://lh3.ggpht.com/_kuiwboickPM/S5egVc4W7FI/AAAAAAAAATw/57VznzWIbH4/clip_image012_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select the features belonging to the instance that you are going to uninstall and keep the shared features.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5egWEYob5I/AAAAAAAAAT0/_BOMBNpiOII/s1600-h/clip_image014%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image014" alt="clip_image014" src="http://lh4.ggpht.com/_kuiwboickPM/S5egWkESySI/AAAAAAAAAT4/uLj0_Exc1xc/clip_image014_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5egXR_HyJI/AAAAAAAAAT8/S1-24Zj2pd4/s1600-h/clip_image016%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image016" alt="clip_image016" src="http://lh4.ggpht.com/_kuiwboickPM/S5egX-dlkVI/AAAAAAAAAUA/lKYVB3CI7qU/clip_image016_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5egYmiCrpI/AAAAAAAAAUE/vDnP82gfkOU/s1600-h/clip_image018%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image018" alt="clip_image018" src="http://lh3.ggpht.com/_kuiwboickPM/S5egZaeiqbI/AAAAAAAAAUI/XNeb6lK3i2Q/clip_image018_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S5egaOcMakI/AAAAAAAAAUM/ab5WHZb6Vuk/s1600-h/clip_image020%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image020" alt="clip_image020" src="http://lh3.ggpht.com/_kuiwboickPM/S5egalQRcmI/AAAAAAAAAUQ/gJaNM8fZMV0/clip_image020_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S5egbd7kpVI/AAAAAAAAAUU/mVBcVqeg2UI/s1600-h/clip_image022%5B3%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="clip_image022" alt="clip_image022" src="http://lh5.ggpht.com/_kuiwboickPM/S5egb0zajhI/AAAAAAAAAUY/3J60c-yS12s/clip_image022_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;At the time of uninstallation process I had problem with uninstalling the reporting services and the error was:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;"An error has occurred: Access to the path '&amp;lt;Path of perf-ReportServer-rsctr.dll&amp;gt;' is denied" &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Please refer this link to resolve the error: &lt;/p&gt;  &lt;p&gt;To resolve this issue, close or stop any process or application that may be using the Report Server performance counter, and then try to uninstall Report Server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://support.microsoft.com/kb/956173"&gt;http://support.microsoft.com/kb/956173&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1351723376855556690?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1351723376855556690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1351723376855556690' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1351723376855556690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1351723376855556690'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/uninstalling-sql-server-2008-instance.html' title='Uninstalling SQL Server 2008 Instance'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/S5egNvCOvoI/AAAAAAAAATI/4MQJAJ8Gqh4/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3437240420670150596</id><published>2010-03-03T15:18:00.004+09:00</published><updated>2010-03-03T15:23:13.723+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VS 2008 SP1'/><title type='text'>VS 2008 SP1 ISO image</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;when we are installing VS 2008 SP1, initially we can download a .exe from the microsoft site and upon executing that file we should have the internet connection as it fetches all the latest patches online.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;if we need to apply the same SP1 to multiple machines then it will be really a headache, so rather doing like that from the following link we can download the ISO image file.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="font-family: trebuchet ms;" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=27673C47-B3B5-4C67-BD99-84E525B5CE61&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=27673C47-B3B5-4C67-BD99-84E525B5CE61&amp;amp;displaylang=en&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3437240420670150596?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3437240420670150596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3437240420670150596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3437240420670150596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3437240420670150596'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/vs-2008-sp1-iso-image.html' title='VS 2008 SP1 ISO image'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1448310891481290482</id><published>2010-03-03T14:19:00.007+09:00</published><updated>2010-03-03T23:28:05.187+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='VS 2008'/><title type='text'>You must use the Role Management Tool to install or configure Microsoft .NET Framework 3.5.</title><content type='html'>When you are trying to install Visual Studio 2008 professional edition on a Windows 2008 R2 suddenly you will be prompted to an error saying "You must use the Role Management Tool to install or configure Microsoft .NET Framework 3.5."&lt;br /&gt;&lt;div  style="text-align: justify;font-family:trebuchet ms;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kuiwboickPM/S43xljBM2GI/AAAAAAAAASs/vedE_pKQzJ0/s1600-h/1.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 164px;" src="http://2.bp.blogspot.com/_kuiwboickPM/S43xljBM2GI/AAAAAAAAASs/vedE_pKQzJ0/s320/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5444273151918528610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;In this case what you have to do is, from the Service Manager install the .NET Framework 3.5.1 Feature as Windows 2008 R2 is integrated with .NET Framework 3.5.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kuiwboickPM/S43xp6L6VmI/AAAAAAAAAS0/Itnrcjhqchg/s1600-h/2.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 152px;" src="http://1.bp.blogspot.com/_kuiwboickPM/S43xp6L6VmI/AAAAAAAAAS0/Itnrcjhqchg/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5444273226856945250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;so before installing VS 2008 make sure that you are enabling this feature &lt;strong&gt;.NET Framework 3.5.1 Features&lt;/strong&gt; via the &lt;strong&gt;Add Features  Wizard&lt;/strong&gt; in &lt;strong&gt;Server Manager&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kuiwboickPM/S45x4ktyUtI/AAAAAAAAAS8/W-q8Jji8UIA/s1600-h/33.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 198px;" src="http://1.bp.blogspot.com/_kuiwboickPM/S45x4ktyUtI/AAAAAAAAAS8/W-q8Jji8UIA/s320/33.JPG" alt="" id="BLOGGER_PHOTO_ID_5444414216279839442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1448310891481290482?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1448310891481290482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1448310891481290482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1448310891481290482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1448310891481290482'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/03/you-must-use-role-management-tool-to.html' title='You must use the Role Management Tool to install or configure Microsoft .NET Framework 3.5.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kuiwboickPM/S43xljBM2GI/AAAAAAAAASs/vedE_pKQzJ0/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1973937764694978748</id><published>2010-02-24T17:35:00.002+09:00</published><updated>2010-03-19T11:58:00.705+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='biztalk'/><title type='text'>Deploying BizTalk 2009 Applications</title><content type='html'>&lt;p align="justify"&gt;After long time i had to refresh my knowledge about deploying a BizTalk application. I did all these things some time back and totally forgot the things what i did. Anyhow after developing a small orchestration sample in VS 2008, i tried deploying the application. It successfully deploys but i couldn't see the Application in the Biz Talk Administration Console. totally confused and was searching for the deployed Application name after restarting the service for one, two, three times. I had to make sure is that the schema, map were deployed or not. When i checked in the All Artifacts node, so i was able to find my schema, map were deployed successfully. &lt;/p&gt;  &lt;p align="justify"&gt;So after that i had to check the properties of the BizTalk project what i did developed in VS. When i checked the properties so the Application Name was empty. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S4Tkz1_QoiI/AAAAAAAAASU/6jnqhXXgXy8/s1600-h/image%5B8%5D.png"&gt;&lt;img title="image" style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" alt="image" src="http://lh6.ggpht.com/_kuiwboickPM/S4Tk1MvVYVI/AAAAAAAAASY/h2My0pJnfBk/image_thumb%5B2%5D.png?imgmax=800" border="0" height="168" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;In this case at the time of deploying, VS automatically deploys the application as “BizTalk Application 1” and when i checked the maps, schema folders, all my files were deployed there. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S4Tk2WKW6qI/AAAAAAAAASc/xW0XdAqWHHo/s1600-h/image%5B11%5D.png"&gt;&lt;img title="image" style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S4Tk3Q7_8sI/AAAAAAAAASg/QusUsEnPK0U/image_thumb%5B3%5D.png?imgmax=800" border="0" height="172" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;so i had to insert a name for the Application Name in VS 2008 and had to redeploy it again. At the time of deploying VS prompts you saying that the DLL is already deployed. What you have to do is remove the assembly from the GAC (C:\Windows\Assembly) and as well as the orchestration, map and schema files from the BizTalk Administrator Console. Once its done try to deploy it again and finally it was deployed successfully. :)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S4Tk4_rNj_I/AAAAAAAAASk/Pfb7ujXxyUU/s1600-h/image%5B14%5D.png"&gt;&lt;img title="image" style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S4Tk5-LNb-I/AAAAAAAAASo/kaOLhADrpw4/image_thumb%5B4%5D.png?imgmax=800" border="0" height="172" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1973937764694978748?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1973937764694978748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1973937764694978748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1973937764694978748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1973937764694978748'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/02/deploying-biztalk-2009-applications.html' title='Deploying BizTalk 2009 Applications'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/S4Tk1MvVYVI/AAAAAAAAASY/h2My0pJnfBk/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2901573434441674663</id><published>2010-02-14T20:32:00.002+09:00</published><updated>2010-03-19T11:59:24.303+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE8'/><category scheme='http://www.blogger.com/atom/ns#' term='Nintex'/><title type='text'>Nintex Context menu doesn't appear in IE8</title><content type='html'>&lt;p align="justify"&gt;Once we have configured the Nintex workflow 2007 in our development server, I was unable to see the context menu which should appear in the Nintex workflow controls.&lt;/p&gt;  &lt;p align="justify"&gt;so the reason was when the IEs Enhanced Security Configuration (ESC) settings are turned on then have to add the &lt;strong&gt;about:blank &lt;/strong&gt;to the trusted site list.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2901573434441674663?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2901573434441674663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2901573434441674663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2901573434441674663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2901573434441674663'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/02/nintex-context-menu-doesn-appear-in-ie8.html' title='Nintex Context menu doesn&amp;#39;t appear in IE8'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-8910025055951703222</id><published>2010-01-26T20:55:00.002+09:00</published><updated>2010-03-19T11:59:54.236+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='Infopath Forms'/><title type='text'>Uploading a InfoPath form which is an Administrator Approved Template for SharePoint 2007</title><content type='html'>&lt;p align="justify"&gt;As i described in my previous post once we finished saving a InfoPath form which prompted us “Administrator must approve this form template before it can be filled out by using a browse” at the time when we followed the normal usual way to publish a InfoPath form in SharePoint library, as the next step we have to upload this template to the SharePoint via Central Administration.&lt;/p&gt;  &lt;p align="justify"&gt;Browse to the &lt;strong&gt;Central Administration&lt;/strong&gt; home page and go to &lt;strong&gt;Application Management&lt;/strong&gt;, Under &lt;strong&gt;InfoPath Form Services &lt;/strong&gt;Click on &lt;strong&gt;Upload Form Template&lt;/strong&gt;. &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S17YB-KWh2I/AAAAAAAAASA/8VYlfbTYfN8/s1600-h/image%5B3%5D.png"&gt;&lt;img title="image" style="border: 0px none; display: inline;" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/S17YDixCo_I/AAAAAAAAASE/kp5uVKHYX0I/image_thumb%5B1%5D.png?imgmax=800" border="0" height="173" width="277" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;Find the location of the template and browse to it.  (If you saved it to SharePoint you'll need to save a local copy on your computer and upload from there.)&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S17YHbsqRhI/AAAAAAAAASI/jtm0z3y7Xcs/s1600-h/image%5B7%5D.png"&gt;&lt;img title="image" style="border: 0px none; display: inline;" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/S17YI7FL4MI/AAAAAAAAASM/sR-UZA4zBr0/image_thumb%5B3%5D.png?imgmax=800" border="0" height="165" width="263" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;to be continued…&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-8910025055951703222?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/8910025055951703222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=8910025055951703222' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8910025055951703222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8910025055951703222'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/01/uploading-infopath-form-which-is.html' title='Uploading a InfoPath form which is an Administrator Approved Template for SharePoint 2007'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_kuiwboickPM/S17YDixCo_I/AAAAAAAAASE/kp5uVKHYX0I/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6427773611391266413</id><published>2010-01-26T20:40:00.002+09:00</published><updated>2010-03-19T12:00:15.286+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Infopath Forms'/><title type='text'>An Administrator must approve this form template before it can be filled out by using a browser.</title><content type='html'>&lt;p align="justify"&gt;Currently i was working with InfoPath forms for me to design some form templates and later which will be published in SharePoint to enable nintex workflow. Most of time we were used to develop InfoPath forms which is compatible with browser. In other words browser compatible InfoPath forms.&lt;/p&gt;  &lt;p align="justify"&gt;I came across a situation where we need to get the current IP address of the logged in user to the InfoPath form. So at that time i had to write some C# codes in InfoPath form. Upon finished with the codes when i tried to publish the form, mid of the publishing wizard it didn't allow me to publish the InfoPath template directly to the SharePoint library, instead it forced me save it in locally informing “Administrator must approve this form template before it can be filled out by using a browser”.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S17UuIjk9-I/AAAAAAAAAR4/mrd1ZJAvK2c/s1600-h/image%5B3%5D.png"&gt;&lt;img title="image" style="border: 0px none; display: inline;" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/S17UvyuaK-I/AAAAAAAAAR8/EP4kWXeUq2c/image_thumb%5B1%5D.png?imgmax=800" border="0" height="194" width="259" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;the reason was :&lt;/p&gt;  &lt;p align="justify"&gt;This behavior occurs because a Microsoft Visual Studio 2005 Tools for the Microsoft Office System form contains managed code by default. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Note:&lt;/strong&gt; If a form template contains managed code, the Publishing Wizard lets you click only the Administrator-approved form template (advanced) option.&lt;/p&gt;  &lt;p align="justify"&gt;the only way in this situation is to save the InfoPath template locally and to upload the same template via the Central Administration.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6427773611391266413?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6427773611391266413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6427773611391266413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6427773611391266413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6427773611391266413'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/01/administrator-must-approve-this-form.html' title='An Administrator must approve this form template before it can be filled out by using a browser.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/S17UvyuaK-I/AAAAAAAAAR8/EP4kWXeUq2c/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-703690095517768994</id><published>2010-01-15T16:19:00.002+09:00</published><updated>2010-03-19T12:00:46.892+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Integration Services'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Error creating package - Failed to save package file “\path” with error 0x80040154 "Class not registered"</title><content type='html'>&lt;p align="justify"&gt;When I tried to create a new SSIS package in the BIDS, I received an error saying : “Failed to save package file “\path of the file" with error 0x80040154 "Class not registered".&lt;/p&gt;  &lt;p align="justify"&gt;It was due to MSXML6 setup package did not get installed in my machine properly or due to some reason it should have corrupted.  So you have 'MSXML 6.0 Parser' in Add/Remove Programs, click Change and then Repair. If it does not exist in your Add/Remove Programs - rerun the SQL Setup, then it should install it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-703690095517768994?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/703690095517768994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=703690095517768994' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/703690095517768994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/703690095517768994'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/01/error-creating-package-failed-to-save.html' title='Error creating package - Failed to save package file “\path” with error 0x80040154 &amp;quot;Class not registered&amp;quot;'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3409619247998490907</id><published>2010-01-13T17:31:00.002+09:00</published><updated>2010-03-19T12:02:10.997+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='Report Viewer'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Part'/><title type='text'>Adding SQL Server Reporting Services Report Viewer Web Part - SharePoint</title><content type='html'>&lt;p align="justify"&gt;Once i have installed the Reporting Services add in for the SharePoint by default the SQL Server Reporting Services Report Viewer web part should be enabled in SharePoint web part library. But in my case it was not added and listed in the library. So i had to add it manually. &lt;/p&gt;  &lt;p align="justify"&gt;follow the steps as below:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S0128qYByjI/AAAAAAAAARI/2II6McxldEs/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img title="clip_image002" style="border: 0px none; display: inline;" alt="clip_image002" src="http://lh6.ggpht.com/_kuiwboickPM/S013ALsU-KI/AAAAAAAAARM/SoRRiPsKk04/clip_image002_thumb.jpg?imgmax=800" border="0" height="133" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S02EuozrKlI/AAAAAAAAARQ/l87AqRz9tYU/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img title="clip_image004" style="border: 0px none; display: inline;" alt="clip_image004" src="http://lh3.ggpht.com/_kuiwboickPM/S02EvzISpaI/AAAAAAAAARU/tY1IO_2DwMc/clip_image004_thumb.jpg?imgmax=800" border="0" height="132" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/S02Ew1xcLMI/AAAAAAAAARY/HnO-qlV52oI/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img title="clip_image006" style="border: 0px none; display: inline;" alt="clip_image006" src="http://lh5.ggpht.com/_kuiwboickPM/S02ExzKkdqI/AAAAAAAAARc/eWa7Vzmpe_g/clip_image006_thumb.jpg?imgmax=800" border="0" height="132" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/S02Ey-fZSDI/AAAAAAAAARg/DfP8Pshpjj8/s1600-h/clip_image008%5B3%5D.jpg"&gt;&lt;img title="clip_image008" style="border: 0px none; display: inline;" alt="clip_image008" src="http://lh3.ggpht.com/_kuiwboickPM/S02E0DT948I/AAAAAAAAARk/Fri_5q-LUDc/clip_image008_thumb.jpg?imgmax=800" border="0" height="132" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/S02E08zLuHI/AAAAAAAAARo/mMam0C4FjIk/s1600-h/clip_image010%5B3%5D.jpg"&gt;&lt;img title="clip_image010" style="border: 0px none; display: inline;" alt="clip_image010" src="http://lh3.ggpht.com/_kuiwboickPM/S02E2JKJVsI/AAAAAAAAARs/enOuppNv77k/clip_image010_thumb.jpg?imgmax=800" border="0" height="214" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;After adding the web part to your page just configure the same to view your report.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/S02E3aakHVI/AAAAAAAAARw/icgT-oVWOq0/s1600-h/clip_image012%5B3%5D.jpg"&gt;&lt;img title="clip_image012" style="border: 0px none; display: inline;" alt="clip_image012" src="http://lh4.ggpht.com/_kuiwboickPM/S02E4WU9pFI/AAAAAAAAAR0/bzAySTYDLsI/clip_image012_thumb.jpg?imgmax=800" border="0" height="133" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;you can download the addin from the following link: &lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?familyid=1E53F882-0C16-4847-B331-132274AE8C84&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?familyid=1E53F882-0C16-4847-B331-132274AE8C84&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=1E53F882-0C16-4847-B331-132274AE8C84&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3409619247998490907?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3409619247998490907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3409619247998490907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3409619247998490907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3409619247998490907'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/01/adding-sql-server-reporting-services.html' title='Adding SQL Server Reporting Services Report Viewer Web Part - SharePoint'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/S013ALsU-KI/AAAAAAAAARM/SoRRiPsKk04/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3647062989877303281</id><published>2010-01-05T16:40:00.010+09:00</published><updated>2010-01-05T16:47:16.894+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='biztalk'/><title type='text'>Biztalk Poster</title><content type='html'>&lt;span style=";font-family:verdana;font-size:100%;"  &gt;Biztalk poster (Silverlight enabled) -&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;Check this out :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;a href="http://www.microsoft.com/biztalk/capabilities/reader/"&gt;http://www.microsoft.com/biztalk/capabilities/reader/ &lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Scroll/Zoom + click on a section where the help and various MSDN articles come up. really helpful for us. :)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3647062989877303281?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3647062989877303281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3647062989877303281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3647062989877303281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3647062989877303281'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2010/01/biztalk-poster.html' title='Biztalk Poster'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-5656878613121671053</id><published>2009-12-07T21:59:00.002+09:00</published><updated>2010-03-19T12:02:54.014+09:00</updated><title type='text'>This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator.</title><content type='html'>&lt;p&gt;To resolve above mentioned error while opening any of hyperlinks in Ms Excel, Outlook, etc just follow this step :&lt;/p&gt;  &lt;p&gt;For Windows XP (Service Pack 1 and higher) &lt;/p&gt;  &lt;p&gt;    * Click Start, Control Panel, double-click Add or Remove Programs  &lt;br /&gt;    * Click Set Program Access and Defaults   &lt;br /&gt;    * Click Custom   &lt;br /&gt;    * Under Choose a default Web browser, select Internet Explorer   &lt;br /&gt;    * Click OK&lt;/p&gt;  &lt;p&gt;For Windows Vista &lt;/p&gt;  &lt;p&gt;    * Click Start, and click Default Programs  &lt;br /&gt;    * Click Set program access and computer defaults   &lt;br /&gt;    * Click Custom, select Internet Explorer and click OK   &lt;br /&gt;    * Close and re-open Microsoft Outlook&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-5656878613121671053?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/5656878613121671053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=5656878613121671053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5656878613121671053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5656878613121671053'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/12/this-operation-has-been-cancelled-due.html' title='This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-5215679648728681477</id><published>2009-12-03T22:13:00.002+09:00</published><updated>2009-12-05T18:03:41.775+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='biztalk'/><title type='text'>Service Unavailable and SharePoint Error: Some or all identity references could not be translated</title><content type='html'>&lt;p align="justify"&gt;Currently i was working with some BizTalk test projects using a Virtual Machine installed with Windows 2003. I have installed BizTalk 2006 in the same machine in which i was doing some SharePoint projects. For me to install BizTalk 2006 i had to install DNS and the Active Directory. Prior to installing this BizTalk, SharePoint was working fine without giving me any headache. &lt;/p&gt;  &lt;p align="justify"&gt;After installing BizTalk it started to give me problems when i tried to access the SharePoint Central Administration. It prompted me for Service Unavailable error, Grr rrrr (at that time i was thinking if i need to redo these things again such as installing windows 2003 in a new virtual machine, after that installing DNS, installing Active Directory, installing MOSS 2009 and installing BizTalk 2009 - it will waste my time for sure). &lt;/p&gt;  &lt;p align="justify"&gt;So i know it was due to the installation of the Active Directory and i had to reset the permission in Application Pools in IIS (go to IIS, browse Application Pools and select your Application =&amp;gt; right click and go to properties =&amp;gt; from there select the Identity Tab and change the User Name and accordingly change the password.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sxe5Tredr4I/AAAAAAAAAQs/W5aYpTulYN4/s1600-h/image%5B3%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="182" alt="image" src="http://lh6.ggpht.com/_kuiwboickPM/Sxe5U76biKI/AAAAAAAAAQw/iE2u-BlZ1LU/image_thumb%5B1%5D.png?imgmax=800" width="193" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Once its over when i tried to browse for SharePoint sites another error was prompting me saying “Some or all identity references could not be translated” (Hard Luck). So i was searching to resolve this problem. so Finally the utility STSADM was there to help us. You can find this tool under C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN and just execute this command by replacing the proper login with the domain name followed by the password.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&amp;quot;stsadm.exe -o updatefarmcredentials -userlogin domainname\username –password yourpassword &amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sxe5XOGMhBI/AAAAAAAAAQ0/V0Lv-yzWH-g/s1600-h/image%5B7%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="146" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/Sxe5Ymxp1TI/AAAAAAAAAQ4/b-WKEDDw6mQ/image_thumb%5B3%5D.png?imgmax=800" width="289" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you executed the above command please make sure to do &lt;strong&gt;iisreset –noforce&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Hurray!!! now everything works fine without any hassle. Hassle free of life.&lt;/p&gt;  &lt;p&gt;Make sure to re-run the SharePoint Products and Technologies wizard once the above said steps are finished.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sxoh318zMjI/AAAAAAAAAQ8/9RQHMXvd9wE/s1600-h/image%5B3%5D.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="209" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/Sxoh6pfstfI/AAAAAAAAARA/OWJ6T1Hb7Z0/image_thumb.png?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;guys for more information please refer this URLs:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.neilrichards.net/blog/?p=73" href="http://www.neilrichards.net/blog/?p=73"&gt;http://www.neilrichards.net/blog/?p=73&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://coolsubhash-tech.blogspot.com/2007/05/some-or-all-identity-references-could.html" href="http://coolsubhash-tech.blogspot.com/2007/05/some-or-all-identity-references-could.html"&gt;http://coolsubhash-tech.blogspot.com/2007/05/some-or-all-identity-references-could.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.keirgordon.com/post/SharePoint-Server-Error-Some-or-all-identity-references-could-not-be-translated.aspx" href="http://www.keirgordon.com/post/SharePoint-Server-Error-Some-or-all-identity-references-could-not-be-translated.aspx"&gt;http://www.keirgordon.com/post/SharePoint-Server-Error-Some-or-all-identity-references-could-not-be-translated.aspx&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-5215679648728681477?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/5215679648728681477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=5215679648728681477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5215679648728681477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5215679648728681477'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/12/service-unavailable-and-sharepoint.html' title='Service Unavailable and SharePoint Error: Some or all identity references could not be translated'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/Sxe5U76biKI/AAAAAAAAAQw/iE2u-BlZ1LU/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1008679430476395840</id><published>2009-12-03T00:29:00.002+09:00</published><updated>2009-12-03T22:17:52.717+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='biztalk'/><title type='text'>Failed to add resource(s). Resource () is already in store and is either associated with another application or with another type</title><content type='html'>&lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/SxZi_nQdcTI/AAAAAAAAAQU/j4lk3hXMRgk/s1600-h/image%5B11%5D.png"&gt;&lt;img title="image" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="image" src="http://lh6.ggpht.com/_kuiwboickPM/SxZjk5hMxDI/AAAAAAAAAQY/r2nIdOmVzYg/image_thumb%5B5%5D.png?imgmax=800" width="286" border="0" height="203" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;when i was working with biztalk orchestration, there was an error prompted at the time when i did the deployment : “&lt;/p&gt;  &lt;p&gt;Error    1    Failed to add resource(s). Resource (-Type="System.BizTalk:BizTalkAssembly" -Luid="BizTalkServerTestProjectAmmar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=dda761d103beeac0")  is already in store and is either associated with another application or with another type.        0    0    “&lt;/p&gt;  &lt;p&gt;I thought we should just deploy the way that we are doing with other applications. But when researched about this if we didn't specify any value for the Application Name in the Deployment properties page, then VS used to deploy the orchestration in BizTalk Server named with &lt;strong&gt;BizTalk Application 1. &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SxaHrvZr0HI/AAAAAAAAAQc/nZBRMj_PlRg/s1600-h/image%5B3%5D.png"&gt;&lt;img title="image" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/SxaHto9cjzI/AAAAAAAAAQg/EiDf96Wkw0E/image_thumb%5B1%5D.png?imgmax=800" width="330" border="0" height="234" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To overcome the above said error i had to remove the resource file located under Resources folder as below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/SxaHw6zwubI/AAAAAAAAAQk/jwtHCZ2V5RI/s1600-h/image%5B7%5D.png"&gt;&lt;img title="image" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="image" src="http://lh5.ggpht.com/_kuiwboickPM/SxaHyrjIDFI/AAAAAAAAAQo/MZ9TdbrUzas/image_thumb%5B3%5D.png?imgmax=800" width="313" border="0" height="222" /&gt;&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;once its done, the orchestration was deployed in the BizTalk Server successfully. :)&lt;/p&gt;  &lt;p&gt;To avoid this in future, set explicitly deployment target application in the Visual Studio project properties by: right click - Configuration properties - Deployment - Application Name.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1008679430476395840?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1008679430476395840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1008679430476395840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1008679430476395840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1008679430476395840'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/12/failed-to-add-resources-resource-is.html' title='Failed to add resource(s). Resource () is already in store and is either associated with another application or with another type'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/SxZjk5hMxDI/AAAAAAAAAQY/r2nIdOmVzYg/s72-c/image_thumb%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-869639568943326841</id><published>2009-11-23T21:05:00.001+09:00</published><updated>2009-11-23T21:49:35.671+09:00</updated><title type='text'>Microsoft Biz Talk Server 2009</title><content type='html'>&lt;p align="justify"&gt;Simply we can say the BizTalk is a Messaging Based Integration Tool and uses XML as the common data exchange language for eCommerce and application integration in the WWW.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;In other words we can say that BizTalk is the main interface in between multiple systems and based on some definitions we can say as &amp;quot;BizTalk Server is Microsoft's central platform for Enterprise Application Integration (EAI) and Business Process Management (BPM) and embodies the integration and automation capabilities of XML and Web Services technologies. BizTalk Server functions as a process execution engine and as a multi-transport hub for messaging and document transformations. It is a Windows Server System product that helps customers efficiently and effectively integrate systems, employees and trading partners&amp;quot;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Swp6TuU9IzI/AAAAAAAAAPw/bNXhxfB00-k/s1600-h/Biz2009%5B2%5D.jpg"&gt;&lt;img title="Biz2009" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="156" alt="Biz2009" src="http://lh4.ggpht.com/_kuiwboickPM/Swp6Uup7CQI/AAAAAAAAAP0/DF9yvwIGpXU/Biz2009_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Swp6Vt8UAqI/AAAAAAAAAP4/VakYrhxV1EI/s1600-h/BizTalk_bt_1%5B5%5D.jpg"&gt;&lt;img title="BizTalk_bt_1" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="173" alt="BizTalk_bt_1" src="http://lh4.ggpht.com/_kuiwboickPM/Swp6WjsD-gI/AAAAAAAAAP8/7m7Lm3ipjlo/BizTalk_bt_1_thumb%5B1%5D.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;you can understand what is happening inside BizTalk by viewing the following animated jpeg file :&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Swp6Xl2O32I/AAAAAAAAAQA/f_24SWsgu1M/s1600-h/get_image.php%5B2%5D.gif"&gt;&lt;img title="get_image.php" style="display: block; float: none; margin-left: auto; margin-right: auto" height="148" alt="get_image.php" src="http://lh6.ggpht.com/_kuiwboickPM/Swp6cYWCHjI/AAAAAAAAAQE/KSX3oyFmiMk/get_image.php_thumb.gif?imgmax=800" width="240" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;if you can’t view the animation please do not hesitate to click this link:&lt;a title="http://farm3.static.flickr.com/2718/4127256189_0da73842e3_o.gif" href="http://farm3.static.flickr.com/2718/4127256189_0da73842e3_o.gif"&gt;http://farm3.static.flickr.com/2718/4127256189_0da73842e3_o.gif&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-869639568943326841?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/869639568943326841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=869639568943326841' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/869639568943326841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/869639568943326841'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/11/microsoft-biz-talk-2009.html' title='Microsoft Biz Talk Server 2009'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/Swp6Uup7CQI/AAAAAAAAAP0/DF9yvwIGpXU/s72-c/Biz2009_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-8632838505265435</id><published>2009-11-09T15:48:00.003+09:00</published><updated>2009-11-10T16:05:20.401+09:00</updated><title type='text'>Cannot implicitly convert type 'System.DBNull' to 'int'</title><content type='html'>&lt;p&gt;&lt;span style="font-size: 100%"&gt;&lt;span style="font-family: trebuchet ms"&gt;There will be situations where you have to set null values to an Integer field. So when you tried to assign a DBNull.Value to an integer varialbe you will prompt for the error : &amp;quot;Cannot implicitly convert type 'System.DBNull' to 'int' &amp;quot;.&lt;/span&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;span style="font-family: trebuchet ms"&gt;to resolve this matter, let it be as its in the interface level, but at the time of passing the parameter to the Database just make it DBNull.Value.&lt;/span&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;span style="font-family: trebuchet ms"&gt;'With your command object &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;1: myCmd.Parameters.Add(&lt;span style="color: #006080"&gt;&amp;quot;@myParameter&amp;quot;&lt;/span&gt;,SQLDBType.INT).Value = IIf(myTextBox.Text &amp;lt;&amp;gt; &lt;span style="color: #006080"&gt;&amp;quot;&amp;quot;&lt;/span&gt;, myTextBox.Text, DBNull.Value)&lt;/p&gt;  &lt;div&gt;&lt;span style="font-size: 100%"&gt;&lt;span style="font-family: trebuchet ms"&gt;another code snippet :&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:9ce6104f-a9aa-4a17-a79f-3a39532ebf7c:0ab3ae99-2a04-4430-bc2d-ef9a6c9a7ae6" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt; &lt;div class="le-pavsc-container"&gt; &lt;div style="background: #ddd; max-height: 100px; overflow: auto"&gt; &lt;ol style="background: #ffffff; margin: 0 0 0 2em; padding: 0 0 0 5px;"&gt; &lt;li&gt;if (Employee.EmployeeManagerID == 0) { AddParameter(&amp;quot;@EmployeeManagerID&amp;quot;, DBNull.Value, DbType.Int32, null, ParameterDirection.Input); } else AddParameter(&amp;quot;@Manager&amp;quot;,Employee.EmployeeManagerID, DbType.Int32, null, ParameterDirection.Input);&lt;/li&gt; &lt;/ol&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-8632838505265435?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/8632838505265435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=8632838505265435' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8632838505265435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8632838505265435'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/11/cannot-implicitly-convert-type.html' title='Cannot implicitly convert type &amp;#39;System.DBNull&amp;#39; to &amp;#39;int&amp;#39;'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1025570931650108003</id><published>2009-11-09T02:17:00.007+09:00</published><updated>2009-11-09T02:28:00.556+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VS 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Java Script'/><title type='text'>Microsoft JScript runtime error: 'Sys' is undefined</title><content type='html'>&lt;div  style="text-align: justify; font-family: trebuchet ms;font-family:trebuchet ms;"&gt;&lt;span style="font-size:100%;"&gt;After some time back was working in a Development project and was came across an error :&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div  style="text-align: justify; font-family: trebuchet ms;font-family:trebuchet ms;"&gt;                                       &lt;span style="font-size:100%;"&gt;&lt;a name="2955808"&gt;&lt;/a&gt;&lt;/span&gt;                                                              &lt;/div&gt;&lt;h2  style="font-weight: normal; text-align: left; font-family: trebuchet ms;font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt; Microsoft JScript runtime error: 'Sys' is undefined,&lt;br /&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div  style="text-align: justify; font-family: trebuchet ms;font-family:trebuchet ms;"&gt;&lt;span style="font-size:100%;"&gt;as i went on hunting for the solution for this there are so many answers i was able to find. But the error which was triggerd in my application was due to not specifying &lt;/span&gt;&lt;span style="font-size:100%;"&gt;httphandlers and httpmodules  handlers in web.conf file.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;I will try to post the code later as for the moment i couldn't post html stuffs in blogger.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1025570931650108003?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1025570931650108003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1025570931650108003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1025570931650108003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1025570931650108003'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/11/microsoft-jscript-runtime-error-sys-is.html' title='Microsoft JScript runtime error: &apos;Sys&apos; is undefined'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1961041298295872071</id><published>2009-09-25T01:12:00.006+09:00</published><updated>2009-09-25T01:17:42.468+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><title type='text'>Contacts temporarily unavailable in Google Talk and GMAIL</title><content type='html'>&lt;span style=";font-family:trebuchet ms;font-size:100%;"  &gt;Seems Google having problem loading Contacts in both the Gmail and Google Talk. Googles' response to this problem :&lt;br /&gt;&lt;/span&gt;   &lt;span style=";font-family:trebuchet ms;font-size:100%;"  &gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;Contacts temporarily unavailable&lt;/span&gt;      &lt;p  style="font-family:trebuchet ms;"&gt;&lt;span style="font-size:100%;"&gt;Your contact list is temporarily unavailable, which may result in a few issues:&lt;/span&gt;&lt;/p&gt;&lt;ul  style="font-family:trebuchet ms;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Auto-complete may not work&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;The contact manager may not load&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Chat may not work&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=";font-family:trebuchet ms;font-size:100%;"  &gt; We're working to fix the problem, and in the meantime, you should be able to continue to read and send mail as normal. Thank you for your patience.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1961041298295872071?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1961041298295872071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1961041298295872071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1961041298295872071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1961041298295872071'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/09/contacts-temporarily-unavailable-in.html' title='Contacts temporarily unavailable in Google Talk and GMAIL'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6227157846886184690</id><published>2009-04-16T22:15:00.003+09:00</published><updated>2009-04-16T22:21:09.127+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>SharePoint consistently prompting for user credentials</title><content type='html'>&lt;p&gt;When SharePoint bugs you to enter user name and password again and again at the time of login then you can solve it by following the step described below :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In IE, go to 'Tools'&lt;/li&gt;    &lt;li&gt;Click on 'Internet Options'&lt;/li&gt;    &lt;li&gt;Open 'Security' tab&lt;/li&gt;    &lt;li&gt;Click on 'Custom level'&lt;/li&gt;    &lt;li&gt;Scroll down and select 'Automatic logon with current username and password'&lt;/li&gt;    &lt;li&gt;Click ok &lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6227157846886184690?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6227157846886184690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6227157846886184690' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6227157846886184690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6227157846886184690'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/04/sharepoint-consistently-prompting-for.html' title='SharePoint consistently prompting for user credentials'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3555457439635224474</id><published>2009-04-15T20:59:00.002+09:00</published><updated>2009-04-16T22:20:41.084+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet Explorer 8'/><title type='text'>Internet Explorer 8</title><content type='html'>&lt;p&gt;A new version of the IE was released in early March 2009. So the new features of the IE 8 are :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Accelerators &lt;/li&gt;    &lt;li&gt;Enhanced Navigation &lt;/li&gt;    &lt;li&gt;Increased Performance &lt;/li&gt;    &lt;li&gt;Improved Favorites and History Management &lt;/li&gt;    &lt;li&gt;Instant Search &lt;/li&gt;    &lt;li&gt;Web Slices &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;for more details refer : &lt;a title="http://www.microsoft.com/windows/internet-explorer/features/overview.aspx?tabid=1&amp;amp;catid=1" href="http://www.microsoft.com/windows/internet-explorer/features/overview.aspx?tabid=1&amp;amp;catid=1"&gt;http://www.microsoft.com/windows/internet-explorer/features/overview.aspx?tabid=1&amp;amp;catid=1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;you can download the IE 8 from here : &lt;a title="http://www.microsoft.com/windows/internet-explorer/default.aspx" href="http://www.microsoft.com/windows/internet-explorer/default.aspx"&gt;http://www.microsoft.com/windows/internet-explorer/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;refer this article also : &lt;a href="http://www.thinkingserious.com/2009/04/11/duplicate-ie-8-features-in-firefox-3/" target="_blank"&gt;Duplicate IE 8 Features in Firefox 3&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3555457439635224474?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3555457439635224474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3555457439635224474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3555457439635224474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3555457439635224474'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/04/internet-explorer-8.html' title='Internet Explorer 8'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1246597812568970054</id><published>2009-04-07T22:59:00.003+09:00</published><updated>2009-04-16T22:21:21.524+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>SharePoint Designer Offered as Free</title><content type='html'>&lt;p&gt;Microsoft has announced informing that share point designer now available as a free tool. you can download it from &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;as well as Microsoft plans to ship the next version of SharePoint Designer with the next SharePoint release called “SharePoint 14”&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1246597812568970054?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1246597812568970054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1246597812568970054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1246597812568970054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1246597812568970054'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/04/sharepoint-designer-offered-as-free.html' title='SharePoint Designer Offered as Free'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2933040633102012965</id><published>2009-04-05T23:12:00.003+09:00</published><updated>2009-04-16T22:21:34.824+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>Arabic Language Pack for MOSS 2007</title><content type='html'>&lt;p&gt;before installing the Arabic Language pack make sure that you have installed the Microsoft Office Project Server 2007. Once its done as the next step double check whether is that your Windows 2003 Arabic language support. If not follow the steps :&lt;/p&gt;  &lt;p&gt;Install additional language files :&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Click Start, point to Settings and then Control Panel, and then click Regional and Language Options.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;In the Regional and Language Options dialog box, on the Languages tab, in the Supplemental Language Support section, select one or both of the following checkboxes:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;         &lt;p&gt;Install files for complex script and right-to-left languages&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p&gt;Install files for East Asian languages&lt;/p&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Click OK in the dialog box that alerts you that additional disk space is required for the files.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Click OK to install the additional language files.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;When prompted, insert your Windows Server 2003 product disc or provide the location of your Windows Server 2003 installation files. &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;When prompted to restart your computer, click Yes.&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;you can download the Arabic Language pack for MOSS 2007 from this link : &lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?displaylang=ar&amp;amp;FamilyID=2447426b-8689-4768-bff0-cbb511599a45" href="http://www.microsoft.com/downloads/details.aspx?displaylang=ar&amp;amp;FamilyID=2447426b-8689-4768-bff0-cbb511599a45"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=ar&amp;amp;FamilyID=2447426b-8689-4768-bff0-cbb511599a45&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;for other languages you can find details from this link : &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=3A6C26FD-0BEB-40D5-8CBA-15164FAAB150&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=3A6C26FD-0BEB-40D5-8CBA-15164FAAB150&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=3A6C26FD-0BEB-40D5-8CBA-15164FAAB150&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;you can read about the way to install the Arabic Language pack in Windows 2008 server from here : &lt;a href="http://www.hishamqaddomi.ca/spg/index.php?option=com_content&amp;amp;view=article&amp;amp;id=12:installing-arabic-language-pack-for-moss-2007-over-windows-server-2008&amp;amp;catid=35:moss-administration&amp;amp;Itemid=66"&gt;Installing Arabic Language Pack for MOSS 2007 over Windows Server 2008&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sdmhl1S6AGI/AAAAAAAAAPI/4PAk4tCLQ4E/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img title="clip_image002" style="border-width: 0px; display: inline;" alt="clip_image002" src="http://lh3.ggpht.com/_kuiwboickPM/SdmhmeAsrYI/AAAAAAAAAPM/j0vewMUfiBc/clip_image002_thumb.jpg?imgmax=800" width="244" border="0" height="152" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/SdmhnD3HnTI/AAAAAAAAAPQ/oVxGTJ7A4tQ/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img title="clip_image004" style="border-width: 0px; display: inline;" alt="clip_image004" src="http://lh5.ggpht.com/_kuiwboickPM/SdmhnhuhzwI/AAAAAAAAAPU/ioAtlppQbHA/clip_image004_thumb.jpg?imgmax=800" width="244" border="0" height="152" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2933040633102012965?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2933040633102012965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2933040633102012965' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2933040633102012965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2933040633102012965'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/04/arabic-language-pack-for-moss-2007.html' title='Arabic Language Pack for MOSS 2007'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_kuiwboickPM/SdmhmeAsrYI/AAAAAAAAAPM/j0vewMUfiBc/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-8877055910516493790</id><published>2009-04-05T02:44:00.002+09:00</published><updated>2009-04-16T22:20:54.877+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><title type='text'>http://gmail.google.com</title><content type='html'>&lt;p align="left"&gt;I used to check my gmails typing &lt;a href="http://gmail.google.com/"&gt;http://gmail.google.com&lt;/a&gt;, but today when i access the gmail in the same manner a strange message used to appear. it says something like this : &lt;/p&gt;  &lt;p&gt;“We can't provide service under the Gmail name in Germany; we're called Google Mail here instead.&lt;/p&gt;  &lt;p&gt;If you're traveling in Germany, you can access your mail at &lt;b&gt;http://mail.google.com&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;Oh, and we'd like to link the URL above, but we're not allowed to do that either. Bummer.&lt;/p&gt;  &lt;p&gt;For general information about Google, please visit www.google.com or &lt;a href="http://www.google.de/"&gt;www.google.de&lt;/a&gt;.”&lt;/p&gt;  &lt;p&gt;really what is it? :)&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/SdecglQbfGI/AAAAAAAAAPA/KtidSnEZqQY/s1600-h/image%5B2%5D.png"&gt;&lt;img title="image" style="border: 0px none ; display: inline;" alt="image" src="http://lh6.ggpht.com/_kuiwboickPM/Sdechk6geQI/AAAAAAAAAPE/nnindhAGe-4/image_thumb.png?imgmax=800" width="244" border="0" height="149" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;by the way i was able to access the gmail through google.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-8877055910516493790?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/8877055910516493790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=8877055910516493790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8877055910516493790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8877055910516493790'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/04/httpgmailgooglecom.html' title='http://gmail.google.com'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/Sdechk6geQI/AAAAAAAAAPE/nnindhAGe-4/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2876265736046113308</id><published>2009-04-02T16:01:00.002+09:00</published><updated>2009-04-13T19:32:41.416+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DotnetNuke'/><title type='text'>Installing Dotnetnuke 4.9.2</title><content type='html'>&lt;p align="left"&gt;I would like to give you a brief introduction to the way to install DotNetNuke_Community_04.09.02 in a Windows XP PC with SQL Server 2005 Enterprise Edition.&lt;/p&gt;  &lt;p align="left"&gt;you can download all the dotnetnuke resources from &lt;a title="http://www.dotnetnuke.com/tabid/125/default.aspx" href="http://www.dotnetnuke.com/tabid/125/default.aspx"&gt;http://www.dotnetnuke.com/tabid/125/default.aspx&lt;/a&gt;, but to access that page you have to register with dotnetnuke. &lt;/p&gt;  &lt;p align="left"&gt;you can find following modules to be downloaded from the URL mentioned above :&lt;/p&gt;  &lt;p&gt;DotNetNuke 4.9.2 Install : this package is used to install dotnetnuke in your machine.    &lt;br /&gt;DotNetNuke 4.9.2 Upgrade – is used to upgrade any dotnetnuke versions than the current version.     &lt;br /&gt;DotNetNuke 4.9.2 Source – full dotnetnuke code is available here.     &lt;br /&gt;DotNetNuke 4.9.2 Starter Kit – Dotnetnuke Started kits for developers.     &lt;br /&gt;DotNetNuke 4.9.2 Docs – Documents with related to everything from installation to administration, etc you can find it here.&lt;/p&gt;  &lt;p&gt;download the DotNetNuke 4.9.2 Install file and extract it into your C: drive. Make sure to give a meaningful name to the extracted folder (ex: Dotnetnuke, DNN). Once its done you have to create a virtual directory in IIS.&lt;/p&gt;  &lt;p&gt;right click the Dotneunuke folder and enable the web sharing and give ASPNET, NETWOK SERVICE accounts FULL CONTROL as depicted in following screen shots.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SdRiZrRZbLI/AAAAAAAAANE/g-ljsM7XaPs/s1600-h/image%5B5%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="image" src="http://lh4.ggpht.com/_kuiwboickPM/SdRia1fkFQI/AAAAAAAAANI/ynXMRVkWQfU/image_thumb%5B1%5D.png?imgmax=800" width="188" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/SdRibyRBcLI/AAAAAAAAANM/QDqC7GwESS0/s1600-h/image%5B2%5D.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="image" src="http://lh6.ggpht.com/_kuiwboickPM/SdRidHFlq3I/AAAAAAAAANU/vW70kWiEbUw/image_thumb.png?imgmax=800" width="178" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;As well as from the database end i will create a empty database named Dotnetnuke in SQL Server 2005. In this situation i will use the default SQL Server 2005 admin user name and password to access the database.&lt;/p&gt;  &lt;p&gt;else you can create totally different user logins to access the database. for that you have to follow these steps :&lt;/p&gt;  &lt;p&gt;Creating a login for your database:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Expand the Security node of your server. &lt;/li&gt;    &lt;li&gt;Right-click on Logins. &lt;/li&gt;    &lt;li&gt;Select “New Login” &lt;/li&gt;    &lt;li&gt;Enter your desired login name. You must remember this login name (dnnuser) and password as this will be used in a later stage. &lt;/li&gt;    &lt;li&gt;Select “SQL Server Authentication” and enter a password. &lt;/li&gt;    &lt;li&gt;Uncheck the “Enforce Password expiration/User must change password at next login” &lt;/li&gt;    &lt;li&gt;Click “User Mapping” &lt;/li&gt;    &lt;li&gt;Select the database that we have created at the initial stage. &lt;/li&gt;    &lt;li&gt;make sure to select db_owner in the bottom list “Database role membership for: “ &lt;/li&gt;    &lt;li&gt;Click OK &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;to make sure that steps that you have followed above is correct, just expand the Security node under your database (Dotnetnuke) and you will see a newly created database user (dnnuser) listed, meaning we also created a new database user by mapping our SQL Server login to our newly created database. &lt;/p&gt;  &lt;p&gt;Once its done you have almost completed the installation steps but there are some few steps to go ahead. Just access your dotnetnuke site by typing &lt;a href="http://localhost/dotnetnuke"&gt;http://localhost/dotnetnuke&lt;/a&gt; in your browser. So you can see the page as depicted below :&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/SdRiedHcm4I/AAAAAAAAANY/wa8LGJhUMLU/s1600-h/clip_image002%5B4%5D%5B2%5D.jpg"&gt;&lt;img title="clip_image002[4]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image002[4]" src="http://lh4.ggpht.com/_kuiwboickPM/SdRif8lUi_I/AAAAAAAAANc/SCFus1GuWOc/clip_image002%5B4%5D_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/SdRigmLIZMI/AAAAAAAAANg/QToTVlUDQ0Y/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img title="clip_image004" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image004" src="http://lh5.ggpht.com/_kuiwboickPM/SdRihU1bxMI/AAAAAAAAANk/lsyzx5ivP6A/clip_image004_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SdRiif0CzaI/AAAAAAAAANo/5R8C1GNmctk/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img title="clip_image006" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image006" src="http://lh6.ggpht.com/_kuiwboickPM/SdRijWXEIYI/AAAAAAAAANs/XCi3kQicKCA/clip_image006_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/SdRikbSbaFI/AAAAAAAAANw/UbkLpyxJ36A/s1600-h/clip_image008%5B4%5D.jpg"&gt;&lt;img title="clip_image008" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image008" src="http://lh6.ggpht.com/_kuiwboickPM/SdRilHVNJII/AAAAAAAAAN0/0Pk8Q6VM6m0/clip_image008_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SdRil2FUQQI/AAAAAAAAAN4/dt6gO3UBl0g/s1600-h/clip_image008%5B1%5D%5B2%5D.jpg"&gt;&lt;img title="clip_image008[1]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image008[1]" src="http://lh3.ggpht.com/_kuiwboickPM/SdRimcmBygI/AAAAAAAAAN8/o2WwWSQI878/clip_image008%5B1%5D_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;i have used my admin credentials to login to dotnetnuke database. Else you can enter the user names and passwords that you have created above (dnnuser credentials).&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/SdRinQh44GI/AAAAAAAAAOA/SMU5-b8q4HE/s1600-h/clip_image010%5B3%5D.jpg"&gt;&lt;img title="clip_image010" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image010" src="http://lh3.ggpht.com/_kuiwboickPM/SdRioJSit-I/AAAAAAAAAOE/h8qN6LyRSZQ/clip_image010_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/SdRipL8GBkI/AAAAAAAAAOI/facj8Ym-WuI/s1600-h/clip_image012%5B3%5D.jpg"&gt;&lt;img title="clip_image012" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image012" src="http://lh6.ggpht.com/_kuiwboickPM/SdRip_9SIAI/AAAAAAAAAOM/SRwLUQperCk/clip_image012_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;creating accounts for HOST and ADMIN logins to the dotnetnuke website :&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/SdRiqm7uZuI/AAAAAAAAAOQ/Hb6LfZbHEvI/s1600-h/clip_image014%5B3%5D.jpg"&gt;&lt;img title="clip_image014" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image014" src="http://lh5.ggpht.com/_kuiwboickPM/SdRiri8ufYI/AAAAAAAAAOU/YoH5sWFVz4A/clip_image014_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SdRisbeC13I/AAAAAAAAAOY/yPhJwjuE0L8/s1600-h/clip_image016%5B3%5D.jpg"&gt;&lt;img title="clip_image016" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image016" src="http://lh5.ggpht.com/_kuiwboickPM/SdRitXU_wpI/AAAAAAAAAOc/wAR9WHklm9g/clip_image016_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/SdRiuH3UiII/AAAAAAAAAOg/nxqu5-bx-eE/s1600-h/clip_image018%5B3%5D.jpg"&gt;&lt;img title="clip_image018" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image018" src="http://lh6.ggpht.com/_kuiwboickPM/SdRiu-Be9YI/AAAAAAAAAOk/cweDqjhGSSw/clip_image018_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/SdRivcPvuMI/AAAAAAAAAOo/CwX6i7ecnFw/s1600-h/clip_image020%5B3%5D.jpg"&gt;&lt;img title="clip_image020" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image020" src="http://lh4.ggpht.com/_kuiwboickPM/SdRiwJb3pZI/AAAAAAAAAOs/-lfrW6gH9qQ/clip_image020_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SdRiw7yUuSI/AAAAAAAAAOw/FLC62NTV14w/s1600-h/clip_image022%5B3%5D.jpg"&gt;&lt;img title="clip_image022" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image022" src="http://lh3.ggpht.com/_kuiwboickPM/SdRixZbZcWI/AAAAAAAAAO0/AuXdGu3vF18/clip_image022_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;Hurrah!!! finally its done and your dotnetnuke website looks like below :&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/SdRiybCcHDI/AAAAAAAAAO4/S1WCPDNPiIA/s1600-h/clip_image024%5B3%5D.jpg"&gt;&lt;img title="clip_image024" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="149" alt="clip_image024" src="http://lh6.ggpht.com/_kuiwboickPM/SdRizb20lJI/AAAAAAAAAO8/DZIYiD32tLc/clip_image024_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;apart from the steps as described above at the time of creating the virtual directory, please make sure the anonymous access is allowed for the created virtual directory. to allow the said permission please follow the steps as described below:&lt;/p&gt;  &lt;p&gt;Already the virtual directory is in place and have to modify its properties.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Open IIS and expand the tree to see “Default Web Site”. (You can find IIS in Start | Control Panel | Administrative Tools.) &lt;/li&gt;    &lt;li&gt;Expand the &amp;quot;Default Web Site&amp;quot; node. &lt;/li&gt;    &lt;li&gt;right click the virtual directory name that you have created (Dotnetnuke) and select properties. &lt;/li&gt;    &lt;li&gt;Click on the &amp;quot;Documents&amp;quot; tab &lt;/li&gt;    &lt;li&gt;An entry for “default.aspx” needs to be added. Add default.aspx and move it to the top of the default documents list. &lt;/li&gt;    &lt;li&gt;Click on the &amp;quot;Directory Security&amp;quot; tab &lt;/li&gt;    &lt;li&gt;In the “Anonymous access and authentication control” group box, click &amp;quot;Edit&amp;quot; &lt;/li&gt;    &lt;li&gt;Make sure that “Anonymous Access” is checked as well as “Integrated Windows authentication” &lt;/li&gt;    &lt;li&gt;Next, click on the &amp;quot;ASP.NET&amp;quot; tab and make sure that “2.0.50727” is select for the ASP.NET version &lt;/li&gt;    &lt;li&gt;Click OK to save your changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;you can read my article in &lt;a href="http://www.codeproject.com/KB/miscctrl/dotnetnuke.aspx"&gt;codeproject&lt;/a&gt;. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2876265736046113308?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2876265736046113308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2876265736046113308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2876265736046113308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2876265736046113308'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/04/installing-dotnetnuke-492.html' title='Installing Dotnetnuke 4.9.2'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/SdRia1fkFQI/AAAAAAAAANI/ynXMRVkWQfU/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6093142854525781450</id><published>2009-03-18T18:59:00.005+09:00</published><updated>2009-03-18T19:05:27.076+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DotnetNuke'/><title type='text'>Flash Movie overlaps the DNN Menu</title><content type='html'>&lt;p&gt;When you inserted a flash movie in a Dotnetnuke Text/HTML content pane, the menu used to hidden on top of that inserted flash object. for that you have to add a parameter &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;param&lt;/span&gt; &lt;span class="attr"&gt;name&lt;/span&gt;&lt;span class="kwrd"&gt;="”wmode”"&lt;/span&gt; &lt;span class="attr"&gt;value&lt;/span&gt;&lt;span class="kwrd"&gt;="”transparent”"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt; in code behind and insert the &lt;span class="attr"&gt;wmode&lt;/span&gt;&lt;span class="kwrd"&gt;="transparent"&lt;/span&gt; entry in the embed tag as below :&lt;/p&gt;  &lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;p&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;param&lt;/span&gt; &lt;span class="attr"&gt;name&lt;/span&gt;&lt;span class="kwrd"&gt;="”wmode”"&lt;/span&gt; &lt;span class="attr"&gt;value&lt;/span&gt;&lt;span class="kwrd"&gt;="”transparent”"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;embed&lt;/span&gt; &lt;span class="attr"&gt;menu&lt;/span&gt;&lt;span class="kwrd"&gt;="false"&lt;/span&gt; &lt;span class="attr"&gt;loop&lt;/span&gt;&lt;span class="kwrd"&gt;="true"&lt;/span&gt; &lt;span class="attr"&gt;play&lt;/span&gt;&lt;span class="kwrd"&gt;="true"&lt;/span&gt;&lt;br /&gt;&lt;span class="attr"&gt;type&lt;/span&gt;&lt;span class="kwrd"&gt;="application/x-shockwave-flash"&lt;/span&gt; &lt;span class="attr"&gt;width&lt;/span&gt;&lt;span class="kwrd"&gt;="636"&lt;/span&gt;&lt;br /&gt;&lt;span class="attr"&gt;src&lt;/span&gt;&lt;span class="kwrd"&gt;="/DNNSite/Portals/0/SafatImages/safat_a.swf"&lt;/span&gt;&lt;br /&gt;&lt;span class="attr"&gt;wmode&lt;/span&gt;&lt;span class="kwrd"&gt;="transparent"&lt;/span&gt;&lt;br /&gt;&lt;span class="attr"&gt;pluginspage&lt;/span&gt;&lt;span class="kwrd"&gt;="http://www.macromedia.com/go/getflashplayer"&lt;/span&gt;&lt;br /&gt;&lt;span class="attr"&gt;style&lt;/span&gt;&lt;span class="kwrd"&gt;="width: 636px; height: 133px"&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;embed&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;p&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;finally the page should look like this :&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/ScDGDkZ48OI/AAAAAAAAAM8/Bgplw1WR5K4/s1600-h/image002%5B3%5D.gif"&gt;&lt;img title="image002" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="image002" src="http://lh3.ggpht.com/_kuiwboickPM/ScDGEg0ImII/AAAAAAAAANA/Ca4YXHGf7EE/image002_thumb%5B1%5D.gif?imgmax=800" width="303" border="0" height="143" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;style type="text/css"&gt;&lt;br /&gt;&lt;br /&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt; font-size: small;&lt;br /&gt; color: black;&lt;br /&gt; font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt; background-color: #ffffff;&lt;br /&gt; /*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt; background-color: #f4f4f4;&lt;br /&gt; width: 100%;&lt;br /&gt; margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;/style&gt;&lt;style type="text/css"&gt;&lt;br /&gt;&lt;br /&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt; font-size: small;&lt;br /&gt; color: black;&lt;br /&gt; font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt; background-color: #ffffff;&lt;br /&gt; /*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt; background-color: #f4f4f4;&lt;br /&gt; width: 100%;&lt;br /&gt; margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060;&lt;/style&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6093142854525781450?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6093142854525781450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6093142854525781450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6093142854525781450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6093142854525781450'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/flash-movie-overlaps-dnn-menu.html' title='Flash Movie overlaps the DNN Menu'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_kuiwboickPM/ScDGEg0ImII/AAAAAAAAANA/Ca4YXHGf7EE/s72-c/image002_thumb%5B1%5D.gif?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-4688763987362033785</id><published>2009-03-15T22:28:00.002+09:00</published><updated>2009-03-18T19:04:07.698+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SSIS'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='Integration Services'/><title type='text'>Failed to retrieve data for this request Microsoft.Sqlserver.SmoEnum</title><content type='html'>&lt;p&gt;when i tried to expand the MSDB folder in SQL 2005 Integration Services i got the following error. &lt;/p&gt;  &lt;p&gt;"Failed to retrieve data for this request. Microsoft.Sqlserver.SmoEnum" &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sb0CdmT-2VI/AAAAAAAAAM0/kTNMBxB-cwY/s1600-h/SQLIntergratoinServices%5B2%5D.jpg"&gt;&lt;img title="SQLIntergratoinServices" style="border-width: 0px; display: inline;" alt="SQLIntergratoinServices" src="http://lh5.ggpht.com/_kuiwboickPM/Sb0CeeuSf_I/AAAAAAAAAM4/e6tJrEebx50/SQLIntergratoinServices_thumb.jpg?imgmax=800" width="244" border="0" height="87" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;without any problem Management Studio successfully connects to the Notification Services and was sure too that i have allowed remote connections via named pipes and TCP/IP. But :( when i tried to expand the MSDB folder i m getting that error. so i was thinking and trying to find a solution for this. &lt;/p&gt;  &lt;p&gt;finally, Hurrah! &lt;/p&gt;  &lt;p&gt;the solution is to update a configuration file with the proper servername\instancename.&lt;/p&gt;  &lt;p&gt;you have to update the MsDtsSrvr.ini.xml located in the path : C:\Program Files\Microsoft SQL Server\90\DTS\Binn\ MsDtsSrvr.ini.xml as below :&lt;/p&gt;  &lt;p&gt;Original file without the modification :&lt;/p&gt;  &lt;p&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;   &lt;br /&gt;&amp;lt;DtsServiceConfiguration xmlns:xsd="&lt;a href="http://www.w3.org/2001/XMLSchema%22"&gt;http://www.w3.org/2001/XMLSchema"&lt;/a&gt; xmlns:xsi="&lt;a href="http://www.w3.org/2001/XMLSchema-instance%22"&gt;http://www.w3.org/2001/XMLSchema-instance"&lt;/a&gt;&amp;gt;    &lt;br /&gt;  &amp;lt;StopExecutingPackagesOnShutdown&amp;gt;true&lt;/p&gt;  &lt;p&gt;&amp;lt;/StopExecutingPackagesOnShutdown&amp;gt;   &lt;br /&gt;  &amp;lt;TopLevelFolders&amp;gt;    &lt;br /&gt;    &amp;lt;Folder xsi:type="SqlServerFolder"&amp;gt;    &lt;br /&gt;      &amp;lt;Name&amp;gt;MSDB&amp;lt;/Name&amp;gt;    &lt;br /&gt;      &lt;strong&gt;&amp;lt;ServerName&amp;gt;.&amp;lt;/ServerName&amp;gt;     &lt;br /&gt;&lt;/strong&gt;    &amp;lt;/Folder&amp;gt;    &lt;br /&gt;    &amp;lt;Folder xsi:type="FileSystemFolder"&amp;gt;    &lt;br /&gt;      &amp;lt;Name&amp;gt;File System&amp;lt;/Name&amp;gt;    &lt;br /&gt;      &amp;lt;StorePath&amp;gt;..\Packages&amp;lt;/StorePath&amp;gt;    &lt;br /&gt;    &amp;lt;/Folder&amp;gt;    &lt;br /&gt;  &amp;lt;/TopLevelFolders&amp;gt; &lt;br /&gt;&amp;lt;/DtsServiceConfiguration&amp;gt;&lt;/p&gt;  &lt;p&gt;file with the updated values :&lt;/p&gt;  &lt;p&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;   &lt;br /&gt;&amp;lt;DtsServiceConfiguration xmlns:xsd="&lt;a href="http://www.w3.org/2001/XMLSchema%22"&gt;http://www.w3.org/2001/XMLSchema"&lt;/a&gt; xmlns:xsi="&lt;a href="http://www.w3.org/2001/XMLSchema-instance%22"&gt;http://www.w3.org/2001/XMLSchema-instance"&lt;/a&gt;&amp;gt;    &lt;br /&gt;  &amp;lt;StopExecutingPackagesOnShutdown&amp;gt;true&lt;/p&gt;  &lt;p&gt;&amp;lt;/StopExecutingPackagesOnShutdown&amp;gt;   &lt;br /&gt;  &amp;lt;TopLevelFolders&amp;gt;    &lt;br /&gt;    &amp;lt;Folder xsi:type="SqlServerFolder"&amp;gt;    &lt;br /&gt;      &amp;lt;Name&amp;gt;MSDB&amp;lt;/Name&amp;gt;    &lt;strong&gt;  &amp;lt;ServerName&amp;gt;MACHINENAME\SQLINSTANCENAME&amp;lt;/ServerName&amp;gt;     &lt;br /&gt;&lt;/strong&gt;    &amp;lt;/Folder&amp;gt;    &lt;br /&gt;    &amp;lt;Folder xsi:type="FileSystemFolder"&amp;gt;    &lt;br /&gt;      &amp;lt;Name&amp;gt;File System&amp;lt;/Name&amp;gt;    &lt;br /&gt;      &amp;lt;StorePath&amp;gt;..\Packages&amp;lt;/StorePath&amp;gt;    &lt;br /&gt;    &amp;lt;/Folder&amp;gt;    &lt;br /&gt;  &amp;lt;/TopLevelFolders&amp;gt; &lt;br /&gt;&amp;lt;/DtsServiceConfiguration&amp;gt;&lt;/p&gt;  &lt;p&gt;more details :&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/ms137789(SQL.90).aspx" href="http://msdn.microsoft.com/en-us/library/ms137789%28SQL.90%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms137789(SQL.90).aspx&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-4688763987362033785?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/4688763987362033785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=4688763987362033785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4688763987362033785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4688763987362033785'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/failed-to-retrieve-data-for-this.html' title='Failed to retrieve data for this request Microsoft.Sqlserver.SmoEnum'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_kuiwboickPM/Sb0CeeuSf_I/AAAAAAAAAM4/e6tJrEebx50/s72-c/SQLIntergratoinServices_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-7860078874451229410</id><published>2009-03-11T17:39:00.003+09:00</published><updated>2009-04-16T22:21:48.568+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>The SPPersistedObject, PolicyConfigService Name=PolicyConfigService Parent=SPFarm Name=SharePoint_Config, could not be updated because the current use</title><content type='html'>&lt;p&gt;when i was creating a Records Center in MOSS 2007, suddenly i had to encount for an error : &lt;/p&gt;  &lt;p&gt;03/11/2009 10:44:59.45 w3wp.exe (0x0D44) 0x0D3C Windows SharePoint Services Topology 8dyu High The SPPersistedObject, PolicyConfigService Name=PolicyConfigService Parent=SPFarm Name=SharePoint_Config, could not be updated because the current user is not a Farm Administrator. &lt;/p&gt;  &lt;p&gt;so the workaround for this error is : &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Select you Web Site under Application Pools &lt;/li&gt;    &lt;li&gt;Right click =&amp;gt; select properties &lt;/li&gt;    &lt;li&gt;Go to Identity tab and change the User Credentials to the same credentials that is being used to login to the Sharepoint Central Administration site. &lt;/li&gt;    &lt;li&gt;Dont forget to do a &lt;strong&gt;iisreset&lt;/strong&gt;. &lt;/li&gt; &lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-7860078874451229410?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/7860078874451229410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=7860078874451229410' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/7860078874451229410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/7860078874451229410'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/sppersistedobject-policyconfigservice.html' title='The SPPersistedObject, PolicyConfigService Name=PolicyConfigService Parent=SPFarm Name=SharePoint_Config, could not be updated because the current use'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-155232667737382969</id><published>2009-03-05T19:33:00.003+09:00</published><updated>2009-04-16T22:22:05.025+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Parts'/><title type='text'>How To Debug WebParts in VS 2008</title><content type='html'>&lt;p&gt;If we need to debug a WebPart which is being integrated into Sharepoint Website then have to modify the existing values in web.config as below : &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&amp;lt;customErrors mode=&lt;em&gt;“Off”&lt;/em&gt; /&amp;gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&amp;lt;compilation batch=”false” debug=”&lt;em&gt;true&lt;/em&gt;“&amp;gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Once the web.config is updated then you can directly set a breakpoint in your webpart source code and can debug in a Visual Studio environment. &lt;/p&gt;  &lt;p&gt;1. Open your web part solution in VS 2008  &lt;br /&gt;2. Open Moss site or Web part page in a IE (Web Browser)   &lt;br /&gt;3. Place a Breakpoint in your code   &lt;br /&gt;4. Select Attach to Process from the DEBUG menu from the VS.   &lt;br /&gt;5. From the available process list select “w3wp.exe” &amp;amp; click on attached button.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-155232667737382969?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/155232667737382969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=155232667737382969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/155232667737382969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/155232667737382969'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/how-to-debug-webparts-in-vs-2008.html' title='How To Debug WebParts in VS 2008'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-5325148240545630226</id><published>2009-03-05T15:46:00.003+09:00</published><updated>2009-04-16T22:22:33.049+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>This solution contains two assemblies with the same name, or the SharePoint server already has an assembly with the specified name.</title><content type='html'>&lt;p style="font-family: verdana;" align="left"&gt;&lt;/p&gt;  &lt;p&gt;if you prompted for an error "This solution contains two assemblies with the same name, or the SharePoint server already has an assembly with the specified name." at the time of deploying a custom web part or any component in sharepoint as the solution you have to do this : &lt;/p&gt;  &lt;p&gt;See if the feature (webpart, lists, etc) that you're trying to add still exists in the "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES" path. if its then remove and try to deploy it again.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-5325148240545630226?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/5325148240545630226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=5325148240545630226' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5325148240545630226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5325148240545630226'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/this-solution-contains-two-assemblies.html' title='This solution contains two assemblies with the same name, or the SharePoint server already has an assembly with the specified name.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3986499773055391168</id><published>2009-03-03T21:20:00.002+09:00</published><updated>2009-03-18T19:02:58.392+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Dynamics'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><title type='text'>Configuring Microsoft CRM 4.0 in Windows 2003 Server</title><content type='html'>&lt;p align="left"&gt;As i have promised earlier i thought to post you the steps to install the Microsoft CRM 4.0 in Windows 2003 Server. The installation task used to kick of by running the setup file as the usual routine and follow the screen shots as depicted below to complete the installation task.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0ftTYdbCI/AAAAAAAAAJM/fnJJSWfsdeE/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img title="clip_image002" style="border: 0px none ; display: inline;" alt="clip_image002" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0fuB2GbBI/AAAAAAAAAJQ/LTxedWLaO0o/clip_image002_thumb.jpg?imgmax=800" width="244" border="0" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0fvDKcVtI/AAAAAAAAAJU/HYlgyjWouog/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img title="clip_image004" style="border: 0px none ; display: inline;" alt="clip_image004" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0fxbOsJEI/AAAAAAAAAJY/j9lztR2Jew8/clip_image004_thumb.jpg?imgmax=800" width="244" border="0" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0fyDyX2OI/AAAAAAAAAJc/FNyMloGW1dU/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img title="clip_image006" style="border: 0px none ; display: inline;" alt="clip_image006" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0f0eGmFEI/AAAAAAAAAJg/UsldwdWqoOE/clip_image006_thumb.jpg?imgmax=800" width="244" border="0" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0f1EfV6sI/AAAAAAAAAJk/NQoae73Yyg4/s1600-h/clip_image008%5B3%5D.jpg"&gt;&lt;img title="clip_image008" style="border: 0px none ; display: inline;" alt="clip_image008" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0f2mptb3I/AAAAAAAAAJo/xdEEbSruGfo/clip_image008_thumb.jpg?imgmax=800" width="244" border="0" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0f3lPNf5I/AAAAAAAAAJs/pucuMM33njs/s1600-h/clip_image010%5B3%5D.jpg"&gt;&lt;img title="clip_image010" style="border: 0px none ; display: inline;" alt="clip_image010" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0f4ex6R1I/AAAAAAAAAJw/yXWlaD2JOmc/clip_image010_thumb.jpg?imgmax=800" width="244" border="0" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0f5XxXPmI/AAAAAAAAAJ0/y1a5tK7GaGo/s1600-h/clip_image012%5B3%5D.jpg"&gt;&lt;img title="clip_image012" style="border: 0px none ; display: inline;" alt="clip_image012" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0f6KVy0LI/AAAAAAAAAJ4/xhnAgH7C4yg/clip_image012_thumb.jpg?imgmax=800" width="244" border="0" height="156" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0f61i-F4I/AAAAAAAAAJ8/OgleK8pY0yA/s1600-h/clip_image014%5B3%5D.jpg"&gt;&lt;img title="clip_image014" style="border: 0px none ; display: inline;" alt="clip_image014" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0f81mhzII/AAAAAAAAAKA/6r-4fCX_PTQ/clip_image014_thumb.jpg?imgmax=800" width="244" border="0" height="100" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0f9zOWCvI/AAAAAAAAAKE/9ECQFzYYZDs/s1600-h/clip_image016%5B3%5D.jpg"&gt;&lt;img title="clip_image016" style="border: 0px none ; display: inline;" alt="clip_image016" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0f-gS3M7I/AAAAAAAAAKI/Hz-dc0ox9hI/clip_image016_thumb.jpg?imgmax=800" width="244" border="0" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;Enter the Licensing Keys in above text boxes.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0f_nU_ppI/AAAAAAAAAKM/PQfxUo9NSfw/s1600-h/clip_image018%5B3%5D.jpg"&gt;&lt;img title="clip_image018" style="border: 0px none ; display: inline;" alt="clip_image018" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0gAQ_TKvI/AAAAAAAAAKQ/ezcRPgtUTH4/clip_image018_thumb.jpg?imgmax=800" width="244" border="0" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;Accept the Terms &amp;amp; Conditions.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0gBHHED1I/AAAAAAAAAKU/VtF0AUL2T3s/s1600-h/clip_image020%5B3%5D.jpg"&gt;&lt;img title="clip_image020" style="border: 0px none ; display: inline;" alt="clip_image020" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0gB_GvEeI/AAAAAAAAAKY/pox0o1hKU1g/clip_image020_thumb.jpg?imgmax=800" width="244" border="0" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0gCtN1EOI/AAAAAAAAAKc/qRQjugKBIwY/s1600-h/clip_image022%5B4%5D.jpg"&gt;&lt;img title="clip_image022" style="border: 0px none ; display: inline;" alt="clip_image022" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0gDcIu6oI/AAAAAAAAAKg/TBPoYBwZpnI/clip_image022_thumb.jpg?imgmax=800" width="244" border="0" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0gEGbHWpI/AAAAAAAAAKk/6nTxc2rB0Dc/s1600-h/clip_image022%5B1%5D%5B2%5D.jpg"&gt;&lt;img title="clip_image022[1]" style="border: 0px none ; display: inline;" alt="clip_image022[1]" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0gEx8tbsI/AAAAAAAAAKo/o4odukOz3iE/clip_image022%5B1%5D_thumb.jpg?imgmax=800" width="244" border="0" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0gFp3cN_I/AAAAAAAAAKs/ALGpgeSqsmI/s1600-h/clip_image024%5B3%5D.jpg"&gt;&lt;img title="clip_image024" style="border: 0px none ; display: inline;" alt="clip_image024" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0gGbIjy9I/AAAAAAAAAKw/1gvkD1_ynEA/clip_image024_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;Enter the name of the SQL Server 2005.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0gHHKqxQI/AAAAAAAAAK0/Fg3fJyTbIdo/s1600-h/clip_image026%5B3%5D.jpg"&gt;&lt;img title="clip_image026" style="border: 0px none ; display: inline;" alt="clip_image026" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0gIHih29I/AAAAAAAAAK4/At6WJ3iAGg0/clip_image026_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0gI44oG7I/AAAAAAAAAK8/fGYXfvrZz4Y/s1600-h/clip_image028%5B3%5D.jpg"&gt;&lt;img title="clip_image028" style="border: 0px none ; display: inline;" alt="clip_image028" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0gJha2U2I/AAAAAAAAALA/T1q5O190VUw/clip_image028_thumb.jpg?imgmax=800" width="244" border="0" height="149" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0gK3x8YFI/AAAAAAAAALE/qMcIxor5fR8/s1600-h/clip_image030%5B3%5D.jpg"&gt;&lt;img title="clip_image030" style="border: 0px none ; display: inline;" alt="clip_image030" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0gMO_19AI/AAAAAAAAALI/pxXpF4ivJQw/clip_image030_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0gMy__e2I/AAAAAAAAALM/4-384b5hzb4/s1600-h/clip_image032%5B3%5D.jpg"&gt;&lt;img title="clip_image032" style="border: 0px none ; display: inline;" alt="clip_image032" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0gNhvmYNI/AAAAAAAAALQ/92ALNK1ZYZI/clip_image032_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0gOo46PXI/AAAAAAAAALU/O_NCBIRcqBQ/s1600-h/clip_image034%5B3%5D.jpg"&gt;&lt;img title="clip_image034" style="border: 0px none ; display: inline;" alt="clip_image034" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0gPaK9YZI/AAAAAAAAALY/D9Q3Un2mkS0/clip_image034_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0gQfjXtcI/AAAAAAAAALc/xz84v5QXQM4/s1600-h/clip_image036%5B3%5D.jpg"&gt;&lt;img title="clip_image036" style="border: 0px none ; display: inline;" alt="clip_image036" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0gRe5S4BI/AAAAAAAAALg/QSDaYFbkV4A/clip_image036_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0gSELMQqI/AAAAAAAAALk/1LaBEeaPDKs/s1600-h/clip_image038%5B3%5D.jpg"&gt;&lt;img title="clip_image038" style="border: 0px none ; display: inline;" alt="clip_image038" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0gSj5kMeI/AAAAAAAAALo/KrfijFMoeHk/clip_image038_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0gTUjVYGI/AAAAAAAAALs/xwzK8zxIT1A/s1600-h/clip_image040%5B3%5D.jpg"&gt;&lt;img title="clip_image040" style="border: 0px none ; display: inline;" alt="clip_image040" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0gTxqFp6I/AAAAAAAAALw/Y_xiMuSCjr4/clip_image040_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0gUhTpU4I/AAAAAAAAAL0/bytOBSvoJFo/s1600-h/clip_image042%5B3%5D.jpg"&gt;&lt;img title="clip_image042" style="border: 0px none ; display: inline;" alt="clip_image042" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0gVGJvwLI/AAAAAAAAAL4/hKGs7vZ3KNk/clip_image042_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;if you didn't select a Email router server name then the installation wizard prompts you for the following dialog box.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0gV3aK2YI/AAAAAAAAAL8/DsLOf0gyO6Y/s1600-h/clip_image044%5B3%5D.jpg"&gt;&lt;img title="clip_image044" style="border: 0px none ; display: inline;" alt="clip_image044" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0gWfEssEI/AAAAAAAAAMA/JLsElXTCvVw/clip_image044_thumb.jpg?imgmax=800" width="244" border="0" height="41" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0gXN5pubI/AAAAAAAAAME/Te4mhx3FNIM/s1600-h/clip_image046%5B3%5D.jpg"&gt;&lt;img title="clip_image046" style="border: 0px none ; display: inline;" alt="clip_image046" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0gYAyzs3I/AAAAAAAAAMI/-7g5PO6xDCE/clip_image046_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0gY7CyWeI/AAAAAAAAAMM/J3iPrZ5nNRY/s1600-h/clip_image048%5B3%5D.jpg"&gt;&lt;img title="clip_image048" style="border: 0px none ; display: inline;" alt="clip_image048" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0gZg3U2NI/AAAAAAAAAMQ/CDGXoIR69xo/clip_image048_thumb.jpg?imgmax=800" width="244" border="0" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0gacYatnI/AAAAAAAAAMU/-gibkG3Otqo/s1600-h/clip_image050%5B3%5D.jpg"&gt;&lt;img title="clip_image050" style="border: 0px none ; display: inline;" alt="clip_image050" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0ga0qqogI/AAAAAAAAAMY/eInNypSJPao/clip_image050_thumb.jpg?imgmax=800" width="244" border="0" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0gb333B9I/AAAAAAAAAMc/CbNZ2yl19-A/s1600-h/clip_image052%5B3%5D.jpg"&gt;&lt;img title="clip_image052" style="border: 0px none ; display: inline;" alt="clip_image052" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0gct0p6VI/AAAAAAAAAMg/nl8GxwjvSqI/clip_image052_thumb.jpg?imgmax=800" width="244" border="0" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0gdR5hgXI/AAAAAAAAAMk/hByJwq2tM4M/s1600-h/clip_image054%5B3%5D.jpg"&gt;&lt;img title="clip_image054" style="border: 0px none ; display: inline;" alt="clip_image054" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0gd8XN8HI/AAAAAAAAAMo/488ukssoqoU/clip_image054_thumb.jpg?imgmax=800" width="244" border="0" height="183" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;Successfully installed CRM in the machine and its on Live.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0gevJT9fI/AAAAAAAAAMs/lLxJUF3aMBw/s1600-h/clip_image056%5B3%5D.jpg"&gt;&lt;img title="clip_image056" style="border: 0px none ; display: inline;" alt="clip_image056" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0gfa-1toI/AAAAAAAAAMw/e6Evu0JfZn4/clip_image056_thumb.jpg?imgmax=800" width="244" border="0" height="145" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3986499773055391168?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3986499773055391168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3986499773055391168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3986499773055391168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3986499773055391168'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/configuring-microsoft-crm-40-in-windows.html' title='Configuring Microsoft CRM 4.0 in Windows 2003 Server'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/Sa0fuB2GbBI/AAAAAAAAAJQ/LTxedWLaO0o/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-8352357173780921600</id><published>2009-03-03T21:06:00.002+09:00</published><updated>2009-03-18T19:02:37.844+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='Active Directory'/><title type='text'>Configuring Windows 2003 Active Directory</title><content type='html'>&lt;p align="left"&gt;After completion of the steps as i have described in my previous post “Configuring the Windows 2003 DNS Server” you can run the “dcpromo” command to start installing the Active Directory in your Windows 2003 Server.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0czscX7OI/AAAAAAAAAGs/TkoOIB1-h3g/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img title="clip_image002" style="border: 0px none ; display: inline;" alt="clip_image002" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0c0nosj2I/AAAAAAAAAGw/m1ULE6yWeig/clip_image002_thumb.jpg?imgmax=800" width="244" border="0" height="127" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0c4pLRg6I/AAAAAAAAAG0/ZiIUFvH0ojI/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img title="clip_image004" style="border: 0px none ; display: inline;" alt="clip_image004" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0c5fYp3AI/AAAAAAAAAG4/BcqeZClZdHY/clip_image004_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0c6QUQ7tI/AAAAAAAAAG8/XHqvF7VpqRU/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img title="clip_image006" style="border: 0px none ; display: inline;" alt="clip_image006" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0c7GxJ7uI/AAAAAAAAAHA/xIuolY74RDY/clip_image006_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0c8NJZDwI/AAAAAAAAAHE/7XtGmUEFk5g/s1600-h/clip_image008%5B3%5D.jpg"&gt;&lt;img title="clip_image008" style="border: 0px none ; display: inline;" alt="clip_image008" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0c8wIzE0I/AAAAAAAAAHI/xMy5EjBfDFA/clip_image008_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0c9_1PUpI/AAAAAAAAAHM/s65XMyhEq0o/s1600-h/clip_image010%5B3%5D.jpg"&gt;&lt;img title="clip_image010" style="border: 0px none ; display: inline;" alt="clip_image010" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0c-yrGr0I/AAAAAAAAAHQ/R6krO82E3pU/clip_image010_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0c_gd90JI/AAAAAAAAAHU/Aibkh13ZZ3Y/s1600-h/clip_image012%5B3%5D.jpg"&gt;&lt;img title="clip_image012" style="border: 0px none ; display: inline;" alt="clip_image012" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0dAoUp09I/AAAAAAAAAHY/GvK6ATVOO6o/clip_image012_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;Enter the full DNS name of the new domain, for example – marketing.mycompany.com - this must be the same as the DNS zone that you have created in the previous post “Configuring the Windows 2003 DNS Server” at the time of configuring the DNS.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0dBW8dC0I/AAAAAAAAAHc/W6LPZr94f3k/s1600-h/clip_image014%5B3%5D.jpg"&gt;&lt;img title="clip_image014" style="border: 0px none ; display: inline;" alt="clip_image014" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0dCekwo3I/AAAAAAAAAHg/KaM7j9w2dOc/clip_image014_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0dDAtAvGI/AAAAAAAAAHk/OA0PzXhcupo/s1600-h/clip_image016%5B3%5D.jpg"&gt;&lt;img title="clip_image016" style="border: 0px none ; display: inline;" alt="clip_image016" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0dENQl0kI/AAAAAAAAAHo/-EBExtyElY0/clip_image016_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0dE6woOhI/AAAAAAAAAHs/fijyCtLv1q4/s1600-h/clip_image018%5B3%5D.jpg"&gt;&lt;img title="clip_image018" style="border: 0px none ; display: inline;" alt="clip_image018" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0dFlGT3eI/AAAAAAAAAHw/s1SrnIR-wXY/clip_image018_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0dGtJQSPI/AAAAAAAAAH0/hI8_yDzLT0Q/s1600-h/clip_image020%5B3%5D.jpg"&gt;&lt;img title="clip_image020" style="border: 0px none ; display: inline;" alt="clip_image020" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0dHYgv3pI/AAAAAAAAAH4/Uzj1NEyaDLQ/clip_image020_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0dIaUkwEI/AAAAAAAAAH8/to1ut9WAv-Y/s1600-h/clip_image022%5B3%5D.jpg"&gt;&lt;img title="clip_image022" style="border: 0px none ; display: inline;" alt="clip_image022" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0dJhp80bI/AAAAAAAAAIA/TYX1jxoVgnA/clip_image022_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0dKrjN1eI/AAAAAAAAAIE/mdJMN820ub8/s1600-h/clip_image024%5B3%5D.jpg"&gt;&lt;img title="clip_image024" style="border: 0px none ; display: inline;" alt="clip_image024" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0dLqonKRI/AAAAAAAAAII/FmRkU_fem-k/clip_image024_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0dMn5YFNI/AAAAAAAAAIM/rYyE-Qp0DgQ/s1600-h/clip_image026%5B3%5D.jpg"&gt;&lt;img title="clip_image026" style="border: 0px none ; display: inline;" alt="clip_image026" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0dNDLAuvI/AAAAAAAAAIQ/Iegwfxoy3SA/clip_image026_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0dN9Wg4_I/AAAAAAAAAIU/OnGqEVbUkVk/s1600-h/clip_image028%5B3%5D.jpg"&gt;&lt;img title="clip_image028" style="border: 0px none ; display: inline;" alt="clip_image028" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0dOhNyiPI/AAAAAAAAAIY/abp6972GZt4/clip_image028_thumb.jpg?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0dPILGZKI/AAAAAAAAAIc/wP1hsFts8tc/s1600-h/clip_image030%5B3%5D.jpg"&gt;&lt;img title="clip_image030" style="border: 0px none ; display: inline;" alt="clip_image030" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0dPtrPqjI/AAAAAAAAAIg/ybXMgQZgD28/clip_image030_thumb.jpg?imgmax=800" width="244" border="0" height="155" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0dQU8UB3I/AAAAAAAAAIk/IQQ7WpXXI3E/s1600-h/clip_image032%5B3%5D.jpg"&gt;&lt;img title="clip_image032" style="border: 0px none ; display: inline;" alt="clip_image032" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0dQ1Ssx8I/AAAAAAAAAIo/v_fSRZVQ7cI/clip_image032_thumb.jpg?imgmax=800" width="244" border="0" height="155" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0dRkQNP5I/AAAAAAAAAIs/hZM2XwlHUKA/s1600-h/clip_image034%5B3%5D.jpg"&gt;&lt;img title="clip_image034" style="border: 0px none ; display: inline;" alt="clip_image034" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0dSh2RUsI/AAAAAAAAAIw/czChVzH1ezg/clip_image034_thumb.jpg?imgmax=800" width="244" border="0" height="155" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0dTNG176I/AAAAAAAAAI0/E8a3RWidj3s/s1600-h/clip_image036%5B3%5D.jpg"&gt;&lt;img title="clip_image036" style="border: 0px none ; display: inline;" alt="clip_image036" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0dTrTOzZI/AAAAAAAAAI4/BCSrW_Lu-80/clip_image036_thumb.jpg?imgmax=800" width="244" border="0" height="155" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0dUeu8BvI/AAAAAAAAAI8/V6goI6pyuPc/s1600-h/clip_image038%5B3%5D.jpg"&gt;&lt;img title="clip_image038" style="border: 0px none ; display: inline;" alt="clip_image038" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0dU6TdrNI/AAAAAAAAAJA/vD5YDsK_vKg/clip_image038_thumb.jpg?imgmax=800" width="244" border="0" height="158" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0dVVKNRuI/AAAAAAAAAJE/oGq-xEPJkPI/s1600-h/image%5B2%5D.png"&gt;&lt;img title="image" style="border: 0px none ; display: inline;" alt="image" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0dWE2dyrI/AAAAAAAAAJI/8VaQn-wuLec/image_thumb.png?imgmax=800" width="244" border="0" height="188" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-8352357173780921600?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/8352357173780921600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=8352357173780921600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8352357173780921600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/8352357173780921600'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/configuring-widows-2003-active.html' title='Configuring Windows 2003 Active Directory'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/Sa0c0nosj2I/AAAAAAAAAGw/m1ULE6yWeig/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2207280521340948269</id><published>2009-03-03T20:55:00.002+09:00</published><updated>2009-03-18T19:01:47.089+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='DNS Server'/><title type='text'>Configuring the Windows 2003 DNS Server</title><content type='html'>&lt;p align="left"&gt;i thought to share the experience of installing a DNS in Windows Server 2003. As the starting point you have to install the DNS Services from the Windows Components. &lt;/p&gt;  &lt;p align="left"&gt;The path you have to follow is this :&lt;/p&gt;  &lt;p align="left"&gt;Start =&amp;gt; Settings =&amp;gt; Control Panel =&amp;gt; Administrative Tools =&amp;gt; Add/Remove Programs =&amp;gt; Add/Remove Windows Components.&lt;/p&gt;  &lt;p align="left"&gt;After that select Networking Services and click Details. Make sure to click Domain Name System (DNS) and click OK. &lt;/p&gt;  &lt;p align="left"&gt;Once you finished installing the DNS via the Administrative Tools you can find the DNS Manager snap in as depicted below.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0aXTAkhVI/AAAAAAAAAEo/-V2Fm0KNyHM/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img title="clip_image002" style="border: 0px none ; display: inline;" alt="clip_image002" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0aYlt6qvI/AAAAAAAAAEs/4CT0wVuoBLQ/clip_image002_thumb.jpg?imgmax=800" width="244" border="0" height="159" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0aZdnbGKI/AAAAAAAAAEw/O8phc_JV1ss/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img title="clip_image004" style="border: 0px none ; display: inline;" alt="clip_image004" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0aZxAkKLI/AAAAAAAAAE0/SToD4022C84/clip_image004_thumb.jpg?imgmax=800" width="244" border="0" height="158" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0aahaDUaI/AAAAAAAAAE4/IMQukEnaz1s/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img title="clip_image006" style="border: 0px none ; display: inline;" alt="clip_image006" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0abSq4ihI/AAAAAAAAAE8/rEKwx1KekTU/clip_image006_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;1. Creating a Forward Lookup Zone (please follow the screens one by one)&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0aciXUEuI/AAAAAAAAAFA/tPoUVVzu9Ig/s1600-h/clip_image008%5B3%5D.jpg"&gt;&lt;img title="clip_image008" style="border: 0px none ; display: inline;" alt="clip_image008" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0adblnQcI/AAAAAAAAAFE/mjLJ1mMT_mg/clip_image008_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0aeB9z3tI/AAAAAAAAAFI/UmAYalexy-w/s1600-h/clip_image010%5B3%5D.jpg"&gt;&lt;img title="clip_image010" style="border: 0px none ; display: inline;" alt="clip_image010" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0aerk89uI/AAAAAAAAAFM/OOKJL2gJzNE/clip_image010_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0afWwzt9I/AAAAAAAAAFQ/xa7GC5TyCwI/s1600-h/clip_image012%5B3%5D.jpg"&gt;&lt;img title="clip_image012" style="border: 0px none ; display: inline;" alt="clip_image012" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0af6sF63I/AAAAAAAAAFU/si1w9POP_Ug/clip_image012_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0ago7nrSI/AAAAAAAAAFY/siRLbvzvLnM/s1600-h/clip_image014%5B3%5D.jpg"&gt;&lt;img title="clip_image014" style="border: 0px none ; display: inline;" alt="clip_image014" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0ahRY9yhI/AAAAAAAAAFc/BU-yI9sDw4Y/clip_image014_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0ah6-AcAI/AAAAAAAAAFg/62TA4aN3XFA/s1600-h/clip_image016%5B4%5D.jpg"&gt;&lt;img title="clip_image016" style="border: 0px none ; display: inline;" alt="clip_image016" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0ailMONnI/AAAAAAAAAFk/X8hhN09J7Ok/clip_image016_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0ajcv615I/AAAAAAAAAFo/HuBkMZ-4qIg/s1600-h/clip_image018%5B3%5D.jpg"&gt;&lt;img title="clip_image018" style="border: 0px none ; display: inline;" alt="clip_image018" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0aj_BkvkI/AAAAAAAAAFs/spy5U0UzvuI/clip_image018_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;2. Creating a Reverse Lookup Zone (please follow the screens one by one).&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0aklL86jI/AAAAAAAAAFw/xngnv1_-2hU/s1600-h/clip_image020%5B3%5D.jpg"&gt;&lt;img title="clip_image020" style="border: 0px none ; display: inline;" alt="clip_image020" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0alGOr2hI/AAAAAAAAAF0/6sQpbx4sw8M/clip_image020_thumb.jpg?imgmax=800" width="244" border="0" height="159" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0al91LpCI/AAAAAAAAAF4/vSLs9Ulp8yA/s1600-h/clip_image022%5B3%5D.jpg"&gt;&lt;img title="clip_image022" style="border: 0px none ; display: inline;" alt="clip_image022" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0amg1iHdI/AAAAAAAAAF8/eZ4q9Ejgs5g/clip_image022_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/Sa0anJZxKMI/AAAAAAAAAGA/9Hic2O9oX7I/s1600-h/clip_image024%5B3%5D.jpg"&gt;&lt;img title="clip_image024" style="border: 0px none ; display: inline;" alt="clip_image024" src="http://lh5.ggpht.com/_kuiwboickPM/Sa0anyUMlwI/AAAAAAAAAGE/EoLFcrPha8g/clip_image024_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/Sa0aohXuywI/AAAAAAAAAGI/qEGWWGkw0JE/s1600-h/clip_image026%5B3%5D.jpg"&gt;&lt;img title="clip_image026" style="border: 0px none ; display: inline;" alt="clip_image026" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0apKtFq0I/AAAAAAAAAGM/1BBTf-Aa2sA/clip_image026_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0ap96niZI/AAAAAAAAAGQ/bDi3JUDiW4s/s1600-h/clip_image016%5B1%5D%5B2%5D.jpg"&gt;&lt;img title="clip_image016[1]" style="border: 0px none ; display: inline;" alt="clip_image016[1]" src="http://lh3.ggpht.com/_kuiwboickPM/Sa0aqXpkEwI/AAAAAAAAAGU/g7zCN4DMHxE/clip_image016%5B1%5D_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0asEBb0VI/AAAAAAAAAGY/Bs0sNWLuCcc/s1600-h/clip_image028%5B3%5D.jpg"&gt;&lt;img title="clip_image028" style="border: 0px none ; display: inline;" alt="clip_image028" src="http://lh4.ggpht.com/_kuiwboickPM/Sa0asqekubI/AAAAAAAAAGc/1YB_130rpeI/clip_image028_thumb.jpg?imgmax=800" width="244" border="0" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/Sa0ateQZgJI/AAAAAAAAAGg/wb4BFXZpM_g/s1600-h/clip_image030%5B3%5D.jpg"&gt;&lt;img title="clip_image030" style="border: 0px none ; display: inline;" alt="clip_image030" src="http://lh6.ggpht.com/_kuiwboickPM/Sa0auLTkYWI/AAAAAAAAAGk/KW1l4JalcGI/clip_image030_thumb.jpg?imgmax=800" width="244" border="0" height="159" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;   &lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_kuiwboickPM/Sa0au7xkWAI/AAAAAAAAAGo/pL4SFqbJhZs/s1600-h/clip_image070%5B3%5D.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2207280521340948269?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2207280521340948269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2207280521340948269' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2207280521340948269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2207280521340948269'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/configuring-windows-server-2003-dns.html' title='Configuring the Windows 2003 DNS Server'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/Sa0aYlt6qvI/AAAAAAAAAEs/4CT0wVuoBLQ/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3637421051585782379</id><published>2009-03-02T14:13:00.002+09:00</published><updated>2009-03-02T14:15:45.970+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>The instance name must be the same as computer name.</title><content type='html'>&lt;p&gt;when you changed the Computer Name when there is already a SQL Server 2005 instance running (exists) in your system, then you may have to face “The instance name must be the same as computer name” at the time of installing the Microsoft CRM 4.0 Server. &lt;/p&gt;  &lt;p&gt;As the solution you have to make sure the exact name of the SQL Server instance running in your computer. for that execute the following command in Query Analyzer :&lt;/p&gt;  &lt;p&gt;&lt;span style="color:#000040;"&gt;select @@Servername&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;if the above commands gives you the output as the old server name&lt;/p&gt;  &lt;p&gt;Then execute the following command:&lt;/p&gt;  &lt;p&gt;&lt;span style="color:#000040;"&gt;sp_dropserver 'old_sql_server_instance_name', 'droplogins'    &lt;br /&gt;GO     &lt;br /&gt;sp_addserver 'new_sql_server_instance_name', 'local'     &lt;br /&gt;GO&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3637421051585782379?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3637421051585782379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3637421051585782379' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3637421051585782379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3637421051585782379'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/instance-name-must-be-same-as-computer.html' title='The instance name must be the same as computer name.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2575902447032024364</id><published>2009-03-02T03:39:00.002+09:00</published><updated>2009-03-04T15:55:59.593+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Dynamics'/><title type='text'>Successfully Installed the Microsoft CRM 4.0 Server</title><content type='html'>&lt;p&gt;After sometime of struggle to install DNS (Domain Name Server) and the AD (Active Directory) i was able to install the Microsoft CRM 4.0 in my machine successfully. I am planning to update you guyz with screen shots in due course.&lt;/p&gt;  &lt;p&gt;The summary of the CRM installation is :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;OS should be a Server Operating System (Win 2003/2008) &lt;/li&gt;    &lt;li&gt;Install &amp;amp; Configure the Domain Name Server &lt;/li&gt;    &lt;li&gt;Install &amp;amp; Configure the Active Directory &lt;/li&gt;    &lt;li&gt;Install Microsoft Dynamics CRM 4.0 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;CRM in Action :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SarrD5aeIVI/AAAAAAAAAEY/FeC8LfExxLY/s1600-h/untitled%5B3%5D.jpg"&gt;&lt;img title="untitled" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="222" alt="untitled" src="http://lh6.ggpht.com/_kuiwboickPM/SarrFM7HVzI/AAAAAAAAAEc/A0r1EE2Drbs/untitled_thumb%5B1%5D.jpg?imgmax=800" width="367" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2575902447032024364?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2575902447032024364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2575902447032024364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2575902447032024364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2575902447032024364'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/successfully-installed-microsoft-crm-40.html' title='Successfully Installed the Microsoft CRM 4.0 Server'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/SarrFM7HVzI/AAAAAAAAAEc/A0r1EE2Drbs/s72-c/untitled_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1405140449283045057</id><published>2009-03-01T23:32:00.003+09:00</published><updated>2009-03-02T14:22:18.121+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database.</title><content type='html'>&lt;p&gt;Ooops what is this error!!!&lt;/p&gt;  &lt;p&gt;when i was configuring MS SQL Reporting Services 2005 on the way to installing Microsoft CRM Server i had to encounter for the error: &lt;/p&gt;  &lt;p&gt;&amp;quot;The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. Check the documentation for more information. (rsReportServerDisabled) (rsRPCError)&amp;quot; &lt;/p&gt;  &lt;p&gt;the solution for that error is to delete the Encryption Key in the Reporting Services Configuration. &lt;/p&gt;  &lt;p&gt;the step is : &lt;/p&gt;  &lt;p&gt;Start =&amp;gt; Programs =&amp;gt; Microsoft SQL Server2005 =&amp;gt; Configuration Tools =&amp;gt; Reporting Services Configuration =&amp;gt; Encryption Keys.&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size: 85%"&gt;&lt;font size="1"&gt;&lt;font face="Trebuchet MS"&gt;&lt;a href="http://lh6.ggpht.com/_kuiwboickPM/SattBF7G9uI/AAAAAAAAAEg/veQervrLc_M/s1600-h/SQLReporting%5B3%5D.jpg"&gt;&lt;img title="SQLReporting" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="213" alt="SQLReporting" src="http://lh4.ggpht.com/_kuiwboickPM/SattCMOQ5QI/AAAAAAAAAEk/eLs-e5CPKSw/SQLReporting_thumb%5B1%5D.jpg?imgmax=800" width="305" border="0" /&gt;&lt;/a&gt;           &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1405140449283045057?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1405140449283045057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1405140449283045057' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1405140449283045057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1405140449283045057'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/03/report-server-cannot-decrypt-symmetric.html' title='The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/SattCMOQ5QI/AAAAAAAAAEk/eLs-e5CPKSw/s72-c/SQLReporting_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-148707303770050895</id><published>2009-02-11T17:12:00.003+09:00</published><updated>2009-03-02T14:17:44.943+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Active Directory'/><title type='text'>The local policy of this system does not permit you to logon interactively.</title><content type='html'>&lt;p&gt;I came across a problem when i was playing around the Active Directory today. I have created a new user in AD and tried to login to the machine with the newly created username and password. At the time of logging to the machine the error was “The local policy of this system does not permit you to logon interactively.”. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SOLUTION&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;1. Click Start, point to Programs, point to Administrative Tools, and then click Domain Controller Security Policy.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SZKIQr2b9uI/AAAAAAAAAEA/mlhxuklIq-w/s1600-h/Error%5B2%5D.jpg"&gt;&lt;img title="Error" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="Error" src="http://lh4.ggpht.com/_kuiwboickPM/SZKIRZQouwI/AAAAAAAAAEE/p5AhmKUuvFo/Error_thumb.jpg?imgmax=800" width="244" border="0" height="154" /&gt;&lt;/a&gt; 2. Double-click the Security Settings folder, double-click Local Policies, and then click User Rights Assignment.&lt;/p&gt;  &lt;p&gt;3. Under the Policy column, double click “Allow Log on Locally”.&lt;/p&gt;  &lt;p&gt; &lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SZKISdEA0qI/AAAAAAAAAEI/N4bHYyVo3Ic/s1600-h/Error2%5B2%5D.jpg"&gt;&lt;img title="Error2" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="Error2" src="http://lh6.ggpht.com/_kuiwboickPM/SZKITN9fF5I/AAAAAAAAAEM/2dlmXCREAt8/Error2_thumb.jpg?imgmax=800" width="244" border="0" height="165" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_kuiwboickPM/SZKIT9Ea2RI/AAAAAAAAAEQ/KXSnLBS5nfo/s1600-h/Properties%5B2%5D.jpg"&gt;&lt;img title="Properties" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="Properties" src="http://lh5.ggpht.com/_kuiwboickPM/SZKIVkgILVI/AAAAAAAAAEU/QbOeyku7EuU/Properties_thumb.jpg?imgmax=800" width="207" border="0" height="244" /&gt;&lt;/a&gt;   &lt;br /&gt;4. Click “Add User or Group”, and then select the user to be added.&lt;/p&gt;  &lt;p&gt;5. Click OK, click OK, and then click OK.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-148707303770050895?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/148707303770050895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=148707303770050895' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/148707303770050895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/148707303770050895'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/02/local-policy-of-this-system-does-not.html' title='The local policy of this system does not permit you to logon interactively.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/SZKIRZQouwI/AAAAAAAAAEE/p5AhmKUuvFo/s72-c/Error_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2989973235313900339</id><published>2009-02-04T18:59:00.002+09:00</published><updated>2009-03-02T14:17:59.260+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Dynamics'/><title type='text'>Customer Relationship Management</title><content type='html'>&lt;p&gt;Customer Relationship Management (CRM) is about finding, acquiring, and retaining the best, most profitable customers. In other words we can define it as a methodology which is used to learn about the Customer. As a strategy CRM places the customer as the center of a business. When implemented in a proper manner, the goal is to give deep information about the customers in return which supports the areas of the marketing, product planning, sales, finance and customer service.&lt;/p&gt;  &lt;p&gt;WE can categorize the CRM into Marketing, Sales and Customer Services. &lt;/p&gt;  &lt;p&gt; &lt;a href="http://lh3.ggpht.com/_kuiwboickPM/SYlpEapUfnI/AAAAAAAAADw/fMskoA5XPf0/s1600-h/Ammar%5B6%5D.jpg"&gt;&lt;img title="Ammar" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="Ammar" src="http://lh6.ggpht.com/_kuiwboickPM/SYlpFHxsj-I/AAAAAAAAAD0/8EiBSwESg9I/Ammar_thumb%5B2%5D.jpg?imgmax=800" width="244" border="0" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2989973235313900339?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2989973235313900339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2989973235313900339' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2989973235313900339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2989973235313900339'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/02/customer-relationship-management.html' title='Customer Relationship Management'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_kuiwboickPM/SYlpFHxsj-I/AAAAAAAAAD0/8EiBSwESg9I/s72-c/Ammar_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6069202367427118793</id><published>2009-02-02T19:19:00.002+09:00</published><updated>2009-03-02T14:18:11.786+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Dynamics'/><title type='text'>Microsoft Dynamics CRM</title><content type='html'>&lt;span style=";font-family:trebuchet ms;font-size:100%;"  &gt;   &lt;p&gt;Microsoft Dynamics CRM is built by using Microsoft .NET–connected technologies so that it is easy to deploy, customize, and use. Microsoft Dynamics CRM can be accessed from Microsoft Office Outlook; &lt;/p&gt;    &lt;p&gt;As well as it integrates with other business applications, and it scales as your business grows. &lt;/p&gt;    &lt;p&gt;Microsoft Dynamics CRM consists of the following components: &lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Microsoft Dynamics CRM Server &lt;/li&gt;      &lt;li&gt;Microsoft Dynamics CRM for Microsoft Office Outlook &lt;/li&gt;      &lt;li&gt;Microsoft Dynamics CRM 4.0 E-mail Router &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kuiwboickPM/SYbIwfKnU1I/AAAAAAAAADg/pRvuGLN8ZOw/s1600-h/CRMInterface%5B3%5D.jpg"&gt;&lt;img title="CRMInterface" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" alt="CRMInterface" src="http://lh4.ggpht.com/_kuiwboickPM/SYbIxeFMBbI/AAAAAAAAADk/qAl-rA0l3TE/CRMInterface_thumb%5B1%5D.jpg?imgmax=800" width="357" border="0" height="216" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Microsoft Dynamics CRM 4.0 offers several editions that cover various implementations for small, to mid-level, to even very large organizations. &lt;/p&gt;    &lt;p&gt;Editions&lt;/p&gt;    &lt;p&gt;•    &lt;strong&gt;Microsoft Dynamics CRM 4.0 Workgroup.&lt;/strong&gt; This edition is limited to 5 or fewer users, and supports a single organization. Microsoft Dynamics CRM 4.0 Workgroup can be installed on a single computer running Microsoft® Windows® Small Business Server 2003 R2 Premium Edition, any of the supported Windows Server 2003 editions, or Windows Server 2008.&lt;/p&gt;    &lt;p&gt;•    &lt;strong&gt;Microsoft Dynamics CRM 4.0 Professional.&lt;/strong&gt; This edition has no user limit, but is limited to a single organization. Microsoft Dynamics CRM 4.0 Professional can be installed on more than one computer within the same deployment. &lt;/p&gt;    &lt;p&gt;•    &lt;strong&gt;Microsoft Dynamics CRM 4.0 Enterprise.&lt;/strong&gt; There are no user limits for this edition, and it supports multiple organizations. Microsoft Dynamics CRM 4.0 Enterprise can be installed on more than one computer in the same deployment. In addition, the Enterprise edition supports role-based service installation, which enables you to increase performance by installing component services on different computers.     &lt;br /&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6069202367427118793?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6069202367427118793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6069202367427118793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6069202367427118793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6069202367427118793'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/02/microsoft-dynamics-crm.html' title='Microsoft Dynamics CRM'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_kuiwboickPM/SYbIxeFMBbI/AAAAAAAAADk/qAl-rA0l3TE/s72-c/CRMInterface_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2755636263012950642</id><published>2009-02-01T17:45:00.007+09:00</published><updated>2009-02-03T05:18:47.869+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Dynamics'/><title type='text'>Microsoft Dynamics</title><content type='html'>&lt;span style="font-size: 100%; font-family: trebuchet ms"&gt;   &lt;p&gt;Microsoft Dynamics consists of five products:      &lt;br /&gt;&lt;span style="font-weight: bold"&gt;       &lt;br /&gt;Microsoft Dynamics AX (Axapta)&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;Designed for midsize and larger companies, Microsoft Dynamics AX (formerly Microsoft Axapta) is a multi-language, multicurrency enterprise resource planning (ERP) solution. With core strengths in manufacturing and e-business, there is an additional strong functionality for the wholesale and services industries.      &lt;br /&gt;&lt;span style="font-weight: bold"&gt;       &lt;br /&gt;Microsoft Dynamics CRM&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;Microsoft Dynamics CRM is a sophisticated business application platform that provides the basic services required by ISVs, VARs, and even business analysts to build upon. A wide range of applications can be created with this platform. These applications may be based on Microsoft Dynamics CRM but are not limited to CRM-type applications.      &lt;br /&gt;&lt;span style="font-weight: bold"&gt;       &lt;br /&gt;Microsoft Dynamics GP (Great Plains)&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;Microsoft Dynamics GP is a business management solution that provides growing and midsize organizations with complete and scalable financial and operational functionality. Several development tools are available that can be used to customize and create integrations for Microsoft Dynamics GP.      &lt;br /&gt;&lt;span style="font-weight: bold"&gt;       &lt;br /&gt;Microsoft Dynamics NAV (Navision)&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;Microsoft Dynamics NAV is a business management solution that helps small and mid-sized organizations streamline their highly specialized business processes, rapidly adapting to the unique way they do business. Through the rapid adaptability, simplified customization, and ease of use offered by Microsoft Dynamics NAV, you can easily add functionality, custom applications, and online business capabilities that enhance the built-in industry-specific functionality that's relevant to the local needs of customers' businesses.      &lt;br /&gt;&lt;span style="font-weight: bold"&gt;       &lt;br /&gt;Microsoft Dynamics SL (Solomon)&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt;   &lt;span style="font-size: 100%; font-family: verdana"&gt;Microsoft Dynamics SL (formerly Microsoft Solomon) is perfect for the project-driven mid-size organization needing a modularized business management solution for managing people, projects, and profitability. This solution comes in two editions and is ideal for professional services, operations, field services and construction management, and wholesale distribution businesses with multiple locations and divisions.&lt;/span&gt;&lt;span style="font-size: 100%; font-family: trebuchet ms"&gt;      &lt;br /&gt;      &lt;br /&gt;for more details please refer this link :       &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/dynamics/ax/default.aspx"&gt;http://msdn.microsoft.com/en-us/dynamics/ax/default.aspx&lt;/a&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2755636263012950642?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2755636263012950642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2755636263012950642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2755636263012950642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2755636263012950642'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/02/microsoft-dynamics.html' title='Microsoft Dynamics'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-5177066474379621711</id><published>2009-01-30T15:35:00.003+09:00</published><updated>2009-04-16T22:22:48.844+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Share Point'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>Microsoft Share Point Server</title><content type='html'>&lt;p&gt;through out past few weeks I had a chance to explore the features of the Microsoft Share Point Server. So i m planning to keep all of you guys updated with the stuffs that i did explore in a detailed form when time permits. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-5177066474379621711?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/5177066474379621711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=5177066474379621711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5177066474379621711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5177066474379621711'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/01/microsoft-share-point-server.html' title='Microsoft Share Point Server'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6514059920557987541</id><published>2009-01-21T20:35:00.005+09:00</published><updated>2009-02-01T19:08:26.450+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Dynamics'/><title type='text'>Inside Dynamics AX 4.0</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The best technical resource for Dynamics AX 4.0 is available to download from Microsoft. :)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Discover how to:&lt;/span&gt;&lt;ul  style="font-family:verdana;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Use MorphX designers and development tools&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Work with the X++ programming language &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Build managed solutions that enable enterprise application integration&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Customize tables, classes, forms, and reports&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Develop and customize role-based, Web-enabled application portals &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Implement applications that concurrently support multiple users, languages, and locations &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Query application metadata using reflection APIs&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Design and implement application logic that optimizes database performance&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Please download it from &lt;a href="http://download.microsoft.com/download/2/5/8/258C8894-B94A-4A87-81EA-4DBB9776F8F2/622579eBook.pdf"&gt;here &lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6514059920557987541?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6514059920557987541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6514059920557987541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6514059920557987541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6514059920557987541'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2009/01/inside-dynamics-ax-40.html' title='Inside Dynamics AX 4.0'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-5877974015371916627</id><published>2008-11-25T22:24:00.011+09:00</published><updated>2009-02-01T23:24:08.220+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>How do I loop through a record set in a stored procedure?</title><content type='html'>&lt;span style="font-size: 100%; color: rgb(0,0,0); font-family: verdana"&gt;&lt;span style="font-family: trebuchet ms"&gt;i came across a situation where i had to loop through a recordset, have to pick some column values and need to insert it to another table.     &lt;br /&gt;      &lt;br /&gt;A sample snippet as below :&lt;/span&gt;&lt;/span&gt;  &lt;br /&gt;&lt;span style="font-size: 85%; color: rgb(0,0,0); font-family: verdana"&gt;   &lt;br /&gt;DECLARE MyCursor CURSOR READONLY FORWARD SELECT id FROM mainNav ORDER BY sort,id    &lt;br /&gt;    &lt;br /&gt;OPEN MyCursor    &lt;br /&gt;READ NEXT FROM MyCursor INTO @id    &lt;br /&gt;WHILE @@FETCH_STATUS = 0    &lt;br /&gt;BEGIN    &lt;br /&gt;SELECT id,label,url,sort,mainnavid FROM SubNav    &lt;br /&gt;    &lt;br /&gt;WHERE mainNavID=@id ORDER BY sort,id    &lt;br /&gt;READ NEXT FROM MyCursor INTO @id    &lt;br /&gt;END    &lt;br /&gt;CLOSE MyCursor    &lt;br /&gt;DEALLOCATE MyCursor    &lt;br /&gt;    &lt;br /&gt;attached the file script that i have used for the project.    &lt;br /&gt;    &lt;br /&gt;&lt;/span&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;-- ========================   &lt;br /&gt;-- Inserting Notifications –    &lt;br /&gt;-- ========================= &lt;/p&gt;  &lt;p&gt;ALTER PROCEDURE [dbo].[NotificationJob] AS   &lt;br /&gt;declare @TransId Int    &lt;br /&gt;declare @ToUserId Int    &lt;br /&gt;declare @RequestId Int    &lt;br /&gt;declare @FileId Int    &lt;br /&gt;declare @NoOfDays int    &lt;br /&gt;declare @TransType nvarchar(50)    &lt;br /&gt;declare @TransTypeId int    &lt;br /&gt;declare @NotificationType nvarchar(50)    &lt;br /&gt;declare @Active Int    &lt;br /&gt;declare @Description nVarchar (max)    &lt;br /&gt;declare @CreatedBy nvarchar(50)    &lt;br /&gt;declare @RecordCount Int &lt;/p&gt;  &lt;p&gt;set @CreatedBy='DB_JOB' &lt;/p&gt;  &lt;p&gt;--opening a cursor to select records from the Transaction table &lt;/p&gt;  &lt;p&gt;DECLARE CUR_Notification   &lt;br /&gt;CURSOR FOR    &lt;br /&gt;SELECT    &lt;br /&gt;FileTransaction.TransId,    &lt;br /&gt;FileTransaction.UserId,    &lt;br /&gt;FileTransaction.FlowID,    &lt;br /&gt;FileTransaction.FileId,    &lt;br /&gt;FLOOR(CONVERT(real, GETDATE()) - FileTransaction.TransDate),    &lt;br /&gt;FileTransactionType.Name,    &lt;br /&gt;FileTransactionType.TransTypeId    &lt;br /&gt;FROM    &lt;br /&gt;FileTransaction    &lt;br /&gt;INNER JOIN    &lt;br /&gt;FileTransactionType    &lt;br /&gt;ON    &lt;br /&gt;FileTransaction.TransTypeId = FileTransactionType.TransTypeId    &lt;br /&gt;where    &lt;br /&gt;FLOOR(CONVERT(real, GETDATE()) - FileTransaction.TransDate) &amp;gt; 12    &lt;br /&gt;AND    &lt;br /&gt;FileTransactionType.TransTypeId= dbo.GetTransStatusId('Issue')    &lt;br /&gt;Or    &lt;br /&gt;FileTransactionType.TransTypeId= dbo.GetTransStatusId('Forward')    &lt;br /&gt;Or    &lt;br /&gt;FileTransactionType.TransTypeId= dbo.GetTransStatusId('AcceptReturn') &lt;/p&gt;  &lt;p&gt;-- Opening the Cursor &lt;/p&gt;  &lt;p&gt;OPEN CUR_Notification   &lt;br /&gt;FETCH NEXT FROM CUR_Notification    &lt;br /&gt;INTO @TransId, @ToUserId, @RequestId,@FileId, @NoOfDays, @TransType, @TransTypeId &lt;/p&gt;  &lt;p&gt;declare @NotificationDate real &lt;/p&gt;  &lt;p&gt;set @NotificationDate=(select CONVERT(real, GetDate())) &lt;/p&gt;  &lt;p&gt;WHILE @@FETCH_STATUS = 0 &lt;/p&gt;  &lt;p&gt;BEGIN &lt;/p&gt;  &lt;p&gt;SELECT @RecordCount=COUNT(*) FROM FRSNotification   &lt;br /&gt;WHERE    &lt;br /&gt;FRSNotification.TransID=@TransId    &lt;br /&gt;AND    &lt;br /&gt;FRSNotification.ToUserID=@ToUserId    &lt;br /&gt;AND    &lt;br /&gt;FRSNotification.RequestID=@RequestId &lt;/p&gt;  &lt;p&gt;-- checking whether is there are any records exists &lt;/p&gt;  &lt;p&gt;if @RecordCount=0   &lt;br /&gt;exec FRSNotification_Insert @TransId, @ToUserId,    &lt;br /&gt;@RequestId, @FileId, @TransTypeId, 1,    &lt;br /&gt;@NotificationDate, null, @TransType,    &lt;br /&gt;@NotificationDate, @CreatedBy &lt;/p&gt;  &lt;p&gt;FETCH NEXT FROM CUR_Notification   &lt;br /&gt;INTO @TransId, @ToUserId, @RequestId,@FileId,    &lt;br /&gt;@NoOfDays, @TransType, @TransTypeId &lt;/p&gt;  &lt;p&gt;END &lt;/p&gt;  &lt;p&gt;--cleaning up operations   &lt;br /&gt;CLOSE CUR_Notification    &lt;br /&gt;DEALLOCATE CUR_Notification &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-5877974015371916627?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/5877974015371916627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=5877974015371916627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5877974015371916627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5877974015371916627'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2008/11/how-do-i-loop-through-record-set-in.html' title='How do I loop through a record set in a stored procedure?'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6974492503271659228</id><published>2008-10-29T22:20:00.002+09:00</published><updated>2009-02-03T05:22:19.771+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>SQL Doc™</title><content type='html'>&lt;h2 style="font-family: verdana"&gt;&lt;span style="font-size: 85%"&gt;&lt;font size="3"&gt;Document SQL Server 2000, 2005 and 2008 databases without any hassle.       &lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h2&gt;  &lt;ul style="font-family: verdana"&gt;   &lt;li&gt;&lt;span style="font-size: 85%"&gt;Fast, simple database documentation &lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span style="font-size: 85%"&gt;Document one or multiple databases, down to object level&lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span style="font-size: 85%"&gt;Write, edit, and export documentation in easy-to-read HTML files or .chm files for team distribution&lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span style="font-size: 85%"&gt;Includes all cross-database dependencies &lt;/span&gt;&lt;/li&gt; &lt;/ul&gt; &lt;span style="font-size: 85%"&gt;download trial version :   &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 85%"&gt;&lt;a style="font-family: verdana" href="http://www.red-gate.com/supportcenter/Product.aspx?p=SQL%20Doc"&gt;http://www.red-gate.com/supportcenter/Product.aspx?p=SQL%20Doc&lt;/a&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;/span&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6974492503271659228?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6974492503271659228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6974492503271659228' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6974492503271659228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6974492503271659228'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2008/10/sql-doc.html' title='SQL Doc™'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2931506692845107781</id><published>2008-10-25T02:23:00.007+09:00</published><updated>2009-02-01T22:52:22.332+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>How to identify your SQL Server 2005 version and edition</title><content type='html'>&lt;span style="font-size: 85%"&gt;&lt;span style="font-family: verdana"&gt;To determine which version of Microsoft SQL Server 2005 is running, connect to SQL Server 2005 by using SQL Server Management Studio, and then run the following Transact-SQL statement:&lt;/span&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;span style="font-family: courier new"&gt;SELECT &lt;/span&gt;    &lt;br /&gt;&lt;span style="font-family: courier new"&gt;SERVERPROPERTY('productversion') as productversion, &lt;/span&gt;    &lt;br /&gt;&lt;span style="font-family: courier new"&gt;SERVERPROPERTY ('productlevel') as productlevel, &lt;/span&gt;    &lt;br /&gt;&lt;span style="font-family: courier new"&gt;SERVERPROPERTY ('edition') as edition&lt;/span&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;span style="font-family: verdana"&gt;The results are:&lt;/span&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;span style="font-family: verdana"&gt;* The product version (for example, &amp;quot;9.00.1399.06&amp;quot;).&lt;/span&gt;    &lt;br /&gt;&lt;span style="font-family: verdana"&gt;* The product level (for example, &amp;quot;RTM&amp;quot;).&lt;/span&gt;    &lt;br /&gt;&lt;span style="font-family: verdana"&gt;* The edition (for example, &amp;quot;Enterprise Edition&amp;quot;).&lt;/span&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;span style="font-family: verdana"&gt;sample results :&lt;/span&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;span style="font-family: courier new"&gt;9.00.1399.06 RTM DeveloperEdition&lt;/span&gt;&lt;/span&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2931506692845107781?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2931506692845107781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2931506692845107781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2931506692845107781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2931506692845107781'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2008/10/how-to-identify-your-sql-server-version.html' title='How to identify your SQL Server 2005 version and edition'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2868241651215852666</id><published>2008-10-20T14:18:00.005+09:00</published><updated>2009-02-01T19:09:27.503+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET'/><title type='text'>Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;One of strange error that i had to deal with is the one mentioned above. The error used to prompt more frequently when the number of records increased in table. So at the initial stage of developments you won't have this timeout error. But when the system is in operation level and when the production data increases you may haev to come across this timeout error.&lt;br /&gt;&lt;/span&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;There are two main &lt;span style="font-weight: bold;"&gt;Timeout property&lt;/span&gt; in &lt;a href="http://ado.net/" target="_blank"&gt;ADO.NET&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;1. Connection Timeout for Connection&lt;br /&gt;2. Timeout for Data Access( Command Object or DataAdapter)&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;Setting Connection Timeout property for SQLConnnection object ?&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;You can't set timeout property in connection object because its a READ ONLY property.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;The proper way to do this is to set the timeout value in connection string as mentioned below.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;SqlConnection conn = new SqlConnection("server=Server;uid=sa;pwd=123456;database=myDB;Connection Timeout=120");&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Setting the timeout property in DataAdapter or CommandObject.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;SqlDataAdapter sqlAdapter = new SqlDataAdapter();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;sqlAdapter.SelectCommand = new SqlCommand(sqlQuery, conn);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;sqlAdapter.SelectCommand.CommandTimeout = 0;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Setting the timeout value to 0 will makes adapter or command to wait for indefinite time before terminating the attempt to execute a command and generating an error.  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;strong  style="font-weight: normal;font-family:verdana;"&gt;&lt;span style="font-family:verdana;"&gt;The default timeout value for connection object is 15 seconds.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;hope this might help you to solve the problem.&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2868241651215852666?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2868241651215852666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2868241651215852666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2868241651215852666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2868241651215852666'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2008/10/timeout-expired-timeout-period-elapsed.html' title='Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-508359154989155672</id><published>2008-08-21T20:12:00.004+09:00</published><updated>2009-02-01T19:09:38.269+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Working with System Tables in SQL 2005</title><content type='html'>&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;&lt;strong&gt;Find ALL tables that have columns with an identity property&lt;/strong&gt;&lt;/span&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select object_name(id),name from syscolumns where columnproperty(id,name,'IsIdentity')=1 &lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQLSERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select object_name(object_id),name from sys.identity_columns &lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Note:&lt;/strong&gt; SQL Server 2005 stores the last value of the identity property that was generated. To query the last value execute the following query.&lt;/span&gt;&lt;/p&gt;  &lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name,last_value from sys.identity_columns&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL columns in a table that are computed columns&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;  &lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;select name from syscolumns where id =object_id('TableName') and iscomputed=1&lt;/span&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt; &lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt; &lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;select name from sys.computed_columns where object_id =object_id('TableName')&lt;/span&gt;   &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Note&lt;/strong&gt;: The computed column in SQL Server 2005 may be persisted. To narrow down the result set, you could execute the following query:&lt;/span&gt;&lt;/p&gt;   &lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;select * from sys.computed_columns where is_persisted=0&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL database names in a SQL Server instance&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from master..sysdatabases&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sys.databases&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Note:&lt;/strong&gt; Many enhancements were made to the database. Query all of the columns in sys.databases to understand the new enhancements like snapshot, etc.&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL Procedures in a Database&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sysobjects where type='P'&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sys.procedures&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Note:&lt;/strong&gt; You can find whether the stored procedure execution is used in replication or if the stored procedure is a startup procedure. Execute the following queries:&lt;/span&gt;&lt;/p&gt;  &lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sys.procedures where is_execution_replicated=1&lt;br /&gt;select name from sys.procedures where is_auto_executed=0&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL tables in a Database&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sysobjects where type='U'&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sys.tables&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Note:&lt;/strong&gt; In SQL Server 2005, you can find whether a table is replicated. Execute the following query.&lt;/span&gt;&lt;/p&gt; &lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from sys.tables  where is_replicated =1&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL views in a Database&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt; &lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sysobjects where type='V'&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sys.views&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Note:&lt;/strong&gt; In SQL Server 2005, you can find whether a view is replicated. Execute the following query.&lt;/span&gt;&lt;/p&gt; &lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from sys.views where is_replicated =1&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL Triggers in a Database&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sysobjects where type='TR'&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sys.triggers where parent_class=1&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Note:&lt;/strong&gt; In SQL Server 2005, the triggers can be Assembly trigger (CLR) or a SQL trigger. In addition, we can find whether the trigger is an AFTER trigger or INSTEAD of trigger. Execute the following query:&lt;/span&gt;&lt;/p&gt;  &lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name from sys.triggers where type='TA'&lt;br /&gt;select name from sys.triggers where type='TR'&lt;br /&gt;select name from sys.triggers where is_instead_of_trigger=1&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL SQL logins in a server&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from master..syslogins where isntgroup=0 and isntname=0&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from sys.sql_logins&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL dependencies of the SQL Object in a Database&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from sysdepends&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from sys.sql_dependencies&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL data types in SQL server&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from systypes&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from sys.systypes&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL error messages in SQL server&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from master..sysmessages&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select * from sys.messages&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find ALL the database files of the current database&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name,filename from sysfiles&lt;/span&gt;&lt;/pre&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005:&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;  &lt;/span&gt;&lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select name, physical_name from sys.database_files&lt;/span&gt;&lt;/pre&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Find the type of index&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2000: We have to use indid column to determine the type of index from 0,1 or 255.&lt;/span&gt;&lt;/p&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;SQL SERVER 2005: &lt;/span&gt;&lt;/p&gt;  &lt;pre  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;select object_name(object_id),name, type_desc  from sys.indexes where type_desc ='CLUSTERED'&lt;br /&gt;select object_name(object_id),name, type_desc  from sys.indexes where type_desc ='HEAP'&lt;br /&gt;select object_name(object_id),name, type_desc  from sys.indexes where type_desc ='NONCLUSTERED'&lt;br /&gt;select object_name(object_id),name, type_desc  from sys.indexes where type_desc ='XML'&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-508359154989155672?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/508359154989155672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=508359154989155672' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/508359154989155672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/508359154989155672'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2008/08/working-with-system-tables-in-sql-2005.html' title='Working with System Tables in SQL 2005'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3994720493742112821</id><published>2008-04-10T16:09:00.002+09:00</published><updated>2009-02-01T19:09:50.421+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>Google Jumps Head First Into Web Services With Google App Engine</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Google App Engine is designed for developers who want to run their entire application stack, soup to nuts, on Google resources. Amazon, by contrast, offers more of an a la carte offering with which developers can pick and choose what resources they want to use.&lt;/span&gt; &lt;p  style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;Google Product Manager &lt;a href="http://www.crunchbase.com/person/tom-stocky" onclick="javascript:urchinTracker ('/outbound/www.crunchbase.com');"&gt;Tom Stocky&lt;img id="snap_com_shot_link_icon" class="snap_preview_icon" style="border: 0pt none ; margin: 0pt ! important; padding: 1px 0pt 0pt; max-height: 2000px; max-width: 2000px; min-width: 0px; min-height: 0px; font-style: normal; font-weight: normal; float: none; position: static; left: auto; top: auto; line-height: normal; background-image: url(http://i.ixnp.com/images/v3.24.1.2/theme/silver/palette.gif); background-color: transparent; width: 14px; height: 12px; background-position: -944px 0pt; background-repeat: no-repeat; text-decoration: none; visibility: visible; vertical-align: top; display: inline;" src="http://i.ixnp.com/images/v3.24.1.2/t.gif" /&gt;&lt;/a&gt; described the new service to me in an interview today. Developers simply upload their Python code to Google, launch the application, and can monitor usage and other metrics via a multi-platform desktop application.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;More details from Google:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Today we’re announcing a preview release of Google App Engine, an application-hosting tool that developers can use to build scalable web apps on top of Google’s infrastructure. The goal is to make it easier for web developers to build and scale applications, instead of focusing on system administration and maintenance.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Leveraging Google App Engine, developers can:&lt;/span&gt;&lt;/p&gt;&lt;blockquote  style="font-family:verdana;"&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Write code once and deploy.&lt;/strong&gt; Provisioning and configuring multiple machines for web serving and data storage can be expensive and time consuming. Google App Engine makes it easier to deploy web applications by dynamically providing computing resources as they are needed. Developers write the code, and Google App Engine takes care of the rest.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Absorb spikes in traffic.&lt;/strong&gt; When a web app surges in popularity, the sudden increase in traffic can be overwhelming for applications of all sizes, from startups to large companies that find themselves rearchitecting their databases and entire systems several times a year. With automatic replication and load balancing, Google App Engine makes it easier to scale from one user to one million by taking advantage of Bigtable and other components of Google’s scalable infrastructure.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Easily integrate with other Google services.&lt;/strong&gt; It’s unnecessary and inefficient for developers to write components like authentication and e-mail from scratch for each new application. Developers using Google App Engine can make use of built-in components and Google’s broader library of APIs that provide plug-and-play functionality for simple but important features.&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Google App Engine: The Limitations&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;The service is launching in beta and has a number of limitations.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;First, only the first 10,000 developers to sign up for the beta will be allowed to deploy applications.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;The service is completely free during the beta period, but there are ceilings on usage. Applications cannot use more than 500 MB of total storage, 200 million megacycles/day CPU time, and 10 GB bandwidth (both ways) per day. We’re told this equates to about 5M pageviews/mo for the typical web app. After the beta period, those ceilings will be removed, but developers will need to pay for any overage. Google has not yet set pricing for the service.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;One current limitation is a requirement that applications be written in Python, a popular scripting language for building modern web apps (Ruby and PHP are among others widely used). Google says that Python is just the first supported language, and that the entire infrastructure is designed to be language neutral. Google’s initial focus on Python makes sense because they use Python internally as their scripting language (and they hired Python creator &lt;a href="http://www.oreillynet.com/onlamp/blog/2005/12/python_creator_guido_van_rossu.html" onclick="javascript:urchinTracker ('/outbound/www.oreillynet.com');"&gt;Guido van Rossum&lt;img id="snap_com_shot_link_icon" class="snap_preview_icon" style="border: 0pt none ; margin: 0pt ! important; padding: 1px 0pt 0pt; max-height: 2000px; max-width: 2000px; min-width: 0px; min-height: 0px; font-style: normal; font-weight: normal; float: none; position: static; left: auto; top: auto; line-height: normal; background-image: url(http://i.ixnp.com/images/v3.24.1.2/theme/silver/palette.gif); background-color: transparent; width: 14px; height: 12px; background-position: -944px 0pt; background-repeat: no-repeat; text-decoration: none; visibility: visible; vertical-align: top; display: inline;" src="http://i.ixnp.com/images/v3.24.1.2/t.gif" /&gt;&lt;/a&gt; in 2005).&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.techcrunch.com/2008/04/07/google-jumps-head-first-into-web-services-with-google-app-engine/"&gt;Source&lt;/a&gt;&lt;/span&gt; &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3994720493742112821?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3994720493742112821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3994720493742112821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3994720493742112821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3994720493742112821'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2008/04/google-jumps-head-first-into-web.html' title='Google Jumps Head First Into Web Services With Google App Engine'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1963756322727738516</id><published>2008-01-14T18:33:00.003+09:00</published><updated>2009-02-01T19:10:00.593+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>Microsoft Silverlight</title><content type='html'>&lt;h2  style="font-weight: normal;font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;Microsoft Silverlight is the next generation, cross browser web client, cross platform runtime. Silverlight is a lightweight subset of XAML for building rich media experiences on the web.&lt;/span&gt;&lt;/h2&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;a href="http://www.microsoft.com/silverlight/"&gt;http://www.microsoft.com/silverlight/&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1963756322727738516?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1963756322727738516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1963756322727738516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1963756322727738516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1963756322727738516'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2008/01/microsoft-silverlight.html' title='Microsoft Silverlight'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-7024061612243276724</id><published>2008-01-14T18:29:00.001+09:00</published><updated>2009-02-01T19:10:11.775+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Studio 2008</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;you can download the VS 2005 and SQL Server 2008 Express Edition from here :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: verdana;" href="http://www.microsoft.com/express/download/#webInstall"&gt;http://www.microsoft.com/express/download/#webInstall&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-7024061612243276724?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/7024061612243276724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=7024061612243276724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/7024061612243276724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/7024061612243276724'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2008/01/visual-studio-2008.html' title='Visual Studio 2008'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-7456004109607866444</id><published>2007-11-20T18:52:00.001+09:00</published><updated>2009-02-01T19:10:21.593+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>Open Source Web Design</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;download free web design templates and share yours with others:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.oswd.org/"&gt;http://www.oswd.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-7456004109607866444?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/7456004109607866444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=7456004109607866444' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/7456004109607866444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/7456004109607866444'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/11/open-source-web-design.html' title='Open Source Web Design'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-4099192745214191001</id><published>2007-09-05T14:01:00.001+09:00</published><updated>2009-02-01T19:10:34.501+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>10 tech skills you should develop during the next five years</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;If you want a job where you can train in a particular skill set and then never have to learn anything new, IT isn't the field for you. But if you like to be constantly learning new things and developing new skills, you're in the right business. In the late 80s, NetWare and IPX/SPX administration were the skills to have. Today, it's all about TCP/IP and the Internet.&lt;br /&gt;&lt;br /&gt;Let's take a look at some of the skills you should be thinking about developing to keep on top of things in the tech world in the next five years.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#1: Voice over IP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Many companies and consumers are already using VoIP for telephone services due to cost and convenience factors. According to a SearchVoIP.com article in June 2007, sales of pure IP PBX systems for the first quarter of 2007 increased 76% over the first quarter of the previous year.&lt;br /&gt;&lt;br /&gt;More and more companies are expected to go to VoIP, to either supplement or replace their traditional phone lines. And because VoIP runs on the TCP/IP network, IT administrators will in many cases be expected to take responsibility for VoIP implementation and ongoing administration.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#2: Unified communications&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Along with the growing popularity of VoIP, the concept of unified communications -- the convergence of different communications technologies, such as e-mail, voicemail, text messaging, and fax -- looks to be the wave of the future. Users will expect to have access to all their communications from a single interface, such as their Inbox, and from a variety of devices: PCs, laptops, smart phones/PDAs, traditional phones, etc.&lt;br /&gt;&lt;br /&gt;Convergence makes networks more complex, and IT administrators will need to develop skills for managing converged networks to compete in tomorrow's job market.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#3: Hybrid networks&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The day of the all-Windows or all-UNIX network is already past, and networks are likely to grow more, rather than less hybridised in the future. As new versions of Linux, such as Ubuntu, become friendlier for end users, we're likely to see some organisations deploying it on the desktop for certain users. However, it's likely that other users will continue to use Windows because of application requirements and/or personal preferences, and there may very well be Macintosh users in the mix as well, especially in graphics environments.&lt;br /&gt;&lt;br /&gt;IT pros will no longer be able to get by with expertise in only one platform; you'll need to be able to support and troubleshoot different operating systems.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#4: Wireless technology&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Wireless networking is still in its infancy in the enterprise. Companies are (often grudgingly) establishing wireless LANs for the use of employees and visitors because it's the most convenient way for portable computers to connect to the network, but many organisations are still wary of wireless (rightly so), particularly its security implications.&lt;br /&gt;&lt;br /&gt;But wireless isn't going away, and the future promises faster and more secure wireless technologies. You'll need to know about 802.11n, a new standard now in development and estimated to be released in late 2008, which will provide for a typical throughput of 74 Mbps with a theoretical maximum data rate of 248 Mbps and a longer range than current 802.11a/b/g standards (about 70 meters, or approximately 230 feet).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#5: Remote user support&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The trend is toward more employees working off-site: executives taking their laptops on the road, telecommuters working from home at least a few days per week, personnel in the field connecting back to the LAN, and so forth. The IT staff will need to be able to support these remote users while maintaining the security of the internal network.&lt;br /&gt;&lt;br /&gt;It will be important to learn skills relating to different VPN technologies (including SSL VPN) and technologies for health monitoring and quarantining of remote clients to prevent those that don't meet minimal criteria (antivirus installed and updated, firewall enabled, etc.) from connecting to the LAN and putting the rest of the network at risk.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#6: Mobile user support&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cell phones, Blackberries, and other ultra-portable devices are becoming ubiquitous and will likely grow more sophisticated in the future. Employees will expect to get their corporate e-mail on their phones and in some cases (such as Windows Mobile devices), to use terminal services client software to connect these small devices to the company LAN.&lt;br /&gt;&lt;br /&gt;IT staff members will need to develop a plethora of skills to support mobile users, including expertise in configuration of mail servers and knowledge of security implications of the devices.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#7: Software as a service&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Web 2.0, the next generation of the Internet, is all about SaaS, or Software as a Service. SaaS involves delivering applications over the Web, rather than installing those applications on individual users' machines. Some IT pundits have warned that SaaS will do away with IT administrators' jobs entirely, but the more likely scenario is that the job description will change to one with less focus on deployment and maintenance of applications and more emphasis on broader-based planning, convergence, etc.&lt;br /&gt;&lt;br /&gt;If SaaS takes off, the job market may also shift so that more jobs are concentrated in the application provider sector rather than in companies' in-house IT departments. In that situation, IT pros who have the skills relating to service provision and multi-tenant architecture will have a head start when it comes to getting and staying employed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#8: Virtualisation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Virtualisation has been around for a while, but now, with Microsoft heavily investing in the technology with its Windows hypervisor (Viridian), which will run on Windows Server 2008, VMWare offering VMWare Server for free, and Red Hat and SuSE planning to include Xen hypervisor technology in the next versions of their server products, we can expect the concept of virtual machines to go to a whole new level in the next few years.&lt;br /&gt;&lt;br /&gt;Managing a VM-based network environment is a skill that will be not just handy, but essential, as more and more companies look to virtualisation to consolidate servers and save on hardware costs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#9: IPv6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Widespread adoption of the next generation of the Internet Protocol (IPv6) hasn't come about as quickly as originally predicted, in large part because technologies such as NAT prevented the depletion of available IP addresses from happening as soon as anticipated.&lt;br /&gt;&lt;br /&gt;However, with the number of hosts on the Internet growing steadily, the larger address space will eventually be critical to further expansion. IPv6 also offers better security with IPsec, a part of the basic protocol suite. Perhaps the inevitability of the transition is best indicated by the fact that Windows Vista, Windows Server 2008, Mac OS X 10.3, and the latest versions of other operating systems have IPv6 enabled by default.&lt;br /&gt;&lt;br /&gt;With an entirely different address notation, called CIDR, and addresses written in hexadecimal instead of the familiar four octets of decimal numbers used by IPv4, there will be a learning curve for IT administrators. The time to tune up your IPv6 skills is now, before the transition becomes mandatory.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#10: Security&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Smart IT pros have been developing their security skills for the last several years, but the future will bring new security challenges and new security mechanisms. Technologies such as VoIP and mobile computing bring new security issues and challenges. Authentication methods are evolving from a password-based model to multifactor models, and biometrics are likely to become more important in the future.&lt;br /&gt;&lt;br /&gt;As threats become more sophisticated, shifting from teenage hackers defacing Web sites "just for fun" to well financed corporate espionage agents and cyberterrorists bent on bringing down the country's vital infrastructure by attacking the networks that run it, security skills must keep up.&lt;br /&gt;&lt;br /&gt;In addition to proactive measures, IT pros will need to know more about computer forensics and be able to track what is happening and has happened on their networks.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-4099192745214191001?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/4099192745214191001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=4099192745214191001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4099192745214191001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4099192745214191001'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/09/10-tech-skills-you-should-develop.html' title='10 tech skills you should develop during the next five years'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-5899150135479619102</id><published>2007-08-06T20:27:00.001+09:00</published><updated>2009-02-01T19:10:44.528+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Microsoft Visual Studio 2008</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_kuiwboickPM/RrcF62deExI/AAAAAAAAABE/nJzUTC2Q3jM/s1600-h/aa700831.VS08_v%28en-us,MSDN.10%29"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kuiwboickPM/RrcF62deExI/AAAAAAAAABE/nJzUTC2Q3jM/s320/aa700831.VS08_v%28en-us,MSDN.10%29" alt="" id="BLOGGER_PHOTO_ID_5095548012002677522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The next version of Visual Studio, Microsoft® Visual Studio® 2008, will provide an industry-leading developer experience for Windows Vista, the 2007 Microsoft Office system, and the Web. In addition, it will continue in the Microsoft tradition of development language innovation. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-5899150135479619102?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/5899150135479619102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=5899150135479619102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5899150135479619102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5899150135479619102'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/08/microsoft-visual-studio-2008.html' title='Microsoft Visual Studio 2008'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kuiwboickPM/RrcF62deExI/AAAAAAAAABE/nJzUTC2Q3jM/s72-c/aa700831.VS08_v%28en-us,MSDN.10%29' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-5596649442524222884</id><published>2007-05-30T17:44:00.001+09:00</published><updated>2009-02-01T19:11:01.602+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Adobe's ColdFusion warms to .Net</title><content type='html'>&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;San Francisco (InfoWorld) - &lt;/span&gt;&lt;a href="http://www.adobe.com/" rel="nofollow"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Adobe's ColdFusion software for building Internet applications and Web sites is being improved with Microsoft .Net support, enabling .Net objects to be invoked from within the ColdFusion language. &lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;A public beta of ColdFusion 8, accessible &lt;/span&gt;&lt;a href="http://labs.adobe.com/" rel="nofollow"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;, is to be offered on Wednesday. The general release is set for mid-year. Version 8 is the first Adobe-branded release of the former Macromedia technology.&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;ColdFusion is a server-side Java application; it is partnered with a markup language for writing ColdFusion applications. .Net support in the upcoming version 8 bridges the Java and Microsoft worlds.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;"Customers don't need to select one technology to the exclusion of the other," Tim Buntel, Adobe senior product marketing manager, said.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Also featured in ColdFusion 8 is generation of PDF documents as well as capabilities for working with PDF forms and manipulating existing PDF documents. Support for the JBoss application server has been added, also.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;For developers, Adobe is adding interactive debugging based on the Eclipse IDE. A Server Monitor capability, meanwhile, identifies bottlenecks in the server.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Adobe's Flex rich Internet application technology and AJAX (Asynchronous JavaScript and XML) components are leveraged in the new product for integration of complex environments with intuitive interfaces, Adobe said.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;ColdFusion differs from Flex in that Flex is a client-side technology featuring a language and compiler to convert code to Flash content. With ColdFusion, the server-side technology can integrate with databases and Java and .Net objects while also offering text searching. However, ColdFusion also can generate an HTML interface for Web applications.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The ColdFusion upgrade puts to rest questions about Adobe's commitment to the technology &lt;/span&gt;&lt;a href="http://www.infoworld.com/article/05/04/18/HNadobemacromedia_1.html" rel="nofollow"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;after acquiring Macromedia&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;, said analyst Ray Valdes, research director for Internet platforms and Web services at Gartner. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;"People may have wondered if Adobe appreciated ColdFusion, and I think they do. I think it's part of their enterprise software strategy," Valdes said.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;While Adobe recently offered the Flex software development kit to the community at large via open source, there are no plans to open-source ColdFusion. This stance gives the company the ability to make certain ColdFusion integrates with other Adobe technologies, Buntel said.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://news.yahoo.com/s/infoworld/20070530/tc_infoworld/88912;_ylt=ApNXkhiXqqvKnPuuuXBO0Pv6VbIF"&gt;Yahoo News&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-5596649442524222884?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/5596649442524222884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=5596649442524222884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5596649442524222884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/5596649442524222884'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/05/adobes-coldfusion-warms-to-net.html' title='Adobe&apos;s ColdFusion warms to .Net'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2967302183571149992</id><published>2007-03-09T21:55:00.001+09:00</published><updated>2009-02-01T19:11:16.764+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>"Server Error in '/application name' Application"</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;You may receive the Error Message "Server Error in '/application name' Application" while browsing an asp.net application.&lt;br /&gt;&lt;br /&gt;You may receive the following error message while browsing an asp.net application.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;"Server Error in '/application name' Application&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine. &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Details: To enable the details of this specific error message to be viewable on remote machines, please create a tag within a "web.config" configuration file located in the root directory of the current web application. This tag should then have its "mode" attribute set to "Off". &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;This error might occur due to two scenarios.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;1. There is an error in the application's logic with the inputformat, Type etc., and you have set the Custom Error Mode in the web.config to "On" and not specified a default redirect error page.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;2. The web.config file is not well formed or having invalid characters and the application is not able to pick up the settings from the same.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Solution&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;1. Set the custom error mode to "Off" to view the error. &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;After rectifying it and before deployment, change it to "On" and specify a default error page, as follows:-&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-family:verdana;" &gt;&lt;customerrors mode="On" defaultredirect="ErrorPage.aspx"&gt;&lt;/customerrors&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_kuiwboickPM/RfFcBEy2mwI/AAAAAAAAAAw/cnNRk6kUaZ4/s1600-h/error.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5039910631540955906" style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://2.bp.blogspot.com/_kuiwboickPM/RfFcBEy2mwI/AAAAAAAAAAw/cnNRk6kUaZ4/s320/error.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;such that your users will not be able to see the actual error and get your friendly error page where you can politely say "An error has occured! Contact the Application Help Support ..." .&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;2. If the above solution is not working (i.e. even after setting the custom error mode to On, the same "Server Error" occurs, then the likely chance is that your web.config file is not well formed and has invalid characters etc.,&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;To resolve, it copy paste the contents of the file to a notepad, save it as an xml file and try to browse the xml file in the browser. If the xml file is unable to be rendered by the browser and throws error, then you can find the place where the tags are not well formed or invalid character(s) exist and rectify them.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Things worth noting is Web.config is case sensitive (off, oFF,..etc) and even trailing/leading spaces can cause the above error.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;you will encounter the same problem at the time of hosting a website to a remote webserver. Eventhough once you have change the web.conf you will get that above message.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;solution is to check whether is to make sure that you have given appropriate/suitable permission to the folders like App_Data &amp;amp; to double check the .NET version.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;hope all you guys can learn something about the above problem.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;:-)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2967302183571149992?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2967302183571149992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2967302183571149992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2967302183571149992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2967302183571149992'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/03/server-error-in-application-name.html' title='&quot;Server Error in &apos;/application name&apos; Application&quot;'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kuiwboickPM/RfFcBEy2mwI/AAAAAAAAAAw/cnNRk6kUaZ4/s72-c/error.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-3995215856973856149</id><published>2007-02-19T19:46:00.001+09:00</published><updated>2009-02-01T19:11:28.263+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Studio Add-Ins Every Developer Should Download Now</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Tools for unit testing&lt;br /&gt;Tools for code and documentation management and generation&lt;br /&gt;Tools for modifying the development environment&lt;br /&gt;Tools for working with data&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/05/12/VisualStudioAddins/default.aspx"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;More Details&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-3995215856973856149?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/3995215856973856149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=3995215856973856149' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3995215856973856149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/3995215856973856149'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/02/visual-studio-add-ins-every-developer.html' title='Visual Studio Add-Ins Every Developer Should Download Now'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6328358981337358763</id><published>2007-02-10T16:50:00.001+09:00</published><updated>2009-02-01T19:11:37.735+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>POS for .NET and OPOS</title><content type='html'>&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;OPOS is an existing implementation of UPOS for Microsoft Windows, based on Component Object Model (COM) technology. POS for .NET constitutes an improved, next-generation implementation of UPOS for Microsoft Windows, based on .NET. In comparison to OPOS, POS for .NET increases productivity of developers of both POS applications and service objects, by providing all the benefits of .NET managed code while at the same time exposing a set of easy to use interfaces and base classes.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;POS for .NET is backward-compatible with OPOS version 1.8 service objects. In other words, applications using POS for .NET can simultaneously interact with .NET service objects written for POS for .NET and OPOS service objects.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;strong&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;POS for .NET Device Basic Classes&lt;/span&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Each hardware device in POS for .NET is represented by both an abstract interface, such as CashDrawer class, and a “basic” class, such as CashDrawerBasic. Basic classes derive from the underlying interface and contain basic functional support for the device. POS for .NET provides generic support for opening, claiming, and enabling the device; device statistics; and management of delivery of events to the application. In addition, each basic class contains a set of inherited and protected methods that can be implemented by the service object. This topic provides summary information about basic classes that can be used by service objects that wish to derive from the device’s basic class, rather than taking advantage of the more fully implemented device base class&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms827970.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms827970.aspx&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6328358981337358763?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6328358981337358763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6328358981337358763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6328358981337358763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6328358981337358763'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/02/pos-for-net-and-opos.html' title='POS for .NET and OPOS'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1358170462538121288</id><published>2007-02-06T18:44:00.001+09:00</published><updated>2009-02-01T19:11:51.367+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>New ConfigurationManager in VS 2005</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Using .NET Framework 1.1 i have used following code to pull a encrypted connection string from the app.conf file, I used....&lt;br /&gt;System.Configuration.ConfigurationSettings.AppSettings["connstr"].ToString();&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;And the compiler gave me the following error.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Warning 1 'System.Configuration.ConfigurationSettings.AppSettings' is obsolete: 'This method is obsolete, it has been replaced by ConfigurationManager.AppSettings'&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;So I try and change my Code to the following ...&lt;br /&gt;System.Configuration.ConfigurationManager.AppSettings["connstr"].ToString();&lt;br /&gt;&lt;br /&gt;and I get a compiler error, saying the &lt;strong&gt;&lt;em&gt;compiler can't find ConfigurationManager&lt;/em&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Well here's the confusion.... The Original System.Configuration.ConfigurationSettings class is found in the System.dll assembly. There is a new assembly with all the new ConfigurationManager classes as System.Configuration.dll. Before using the ConfigurationManager class, you must first set a reference to the new System.Configuration.dll.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Add a reference to System.Configuration by clicking Project -&gt; Add Reference... and searching through the .NET components for System.Configuration&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1358170462538121288?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1358170462538121288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1358170462538121288' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1358170462538121288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1358170462538121288'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/02/new-configurationmanager-in-vs-2005.html' title='New ConfigurationManager in VS 2005'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-4285323699975039700</id><published>2007-02-02T19:56:00.001+09:00</published><updated>2009-02-01T19:12:03.800+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>Mobiles to get portable hard drives</title><content type='html'>&lt;p&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="font-size:85%;"&gt;The first portable hard drives for phones are coming onto the market, promising a &lt;strong&gt;"multimedia revolution".&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a title="Seagate" href="http://www.seagate.com/" target="_blank"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Seagate&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt; launched its Digital Audio Video Experience (Dave) range of mobile hard drives on 30th Jan 2007, which consist of a 1cm thick credit card sized unit storing 10GB to 20GB of storage and communicating with phones via Bluetooth.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The devices have a range of around 30ft and battery life of 14 days standby or 10 hours use. No pricing details have yet been released.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;"Mobile telephony is undergoing a multimedia revolution, and the Dave mobile content platform will provide even more fuel for the growth of new music and video services over mobile networks," said Patrick King, senior vice president and general manager of Seagate's consumer electronics business unit.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;"Products using Dave will enable digital content for business or entertainment to be stored, moved and connected in ways never before possible." &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;But Seagate has been beaten to the punch on the technology by &lt;/span&gt;&lt;a title="Agere Systems" href="http://www.agere.com/" target="_blank"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Agere Systems&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt; with a similar device, the BlueOnyx, that can communicate via Bluetooth or Wi-Fi and can store up to 40GB.&lt;br /&gt;Models are also available with USB and SD card ports, and costs range from £50 to £130.&lt;br /&gt;"We wanted to create a highly mobile device that solves a lot of the connectivity issues consumers have while giving them all the storage they want at an affordable price," said Ruediger Stroh, general manager of Agere's storage division.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;"The capability will finally make the PC just another consumer device instead of the centre of the digital universe."&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Source: &lt;/span&gt;&lt;a href="http://www.vnunet.com/news/"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;vnunet&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-4285323699975039700?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/4285323699975039700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=4285323699975039700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4285323699975039700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/4285323699975039700'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/02/mobiles-to-get-portable-hard-drives.html' title='Mobiles to get portable hard drives'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2529535295527542008</id><published>2007-02-02T19:34:00.001+09:00</published><updated>2009-02-01T19:12:15.158+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET'/><title type='text'>ADO.NET Connection Strings</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;&lt;span style="font-size:100%;"&gt;ODBC Driver for Excel&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;strConnection = _T("Driver={Microsoft Excel Driver (*.xls)};DriverId=790;" bq=C:\\DatabasePath\\DBSpreadSheet.xls;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;DefaultDir=c:\\databasepath;");&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;&lt;strong&gt;ODBC Driver for Text&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;strConnection = _T("Driver={Microsoft Text Driver (*.txt; *.csv)};" "Dbq=C:\\DatabasePath\\;Extensions=asc,csv,tab,txt;");&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.codeproject.com/database/connectionstrings.asp"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Refer Connectionstrings&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2529535295527542008?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2529535295527542008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2529535295527542008' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2529535295527542008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2529535295527542008'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/02/adonet-connection-strings.html' title='ADO.NET Connection Strings'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-6647307024627103180</id><published>2007-01-24T20:26:00.001+09:00</published><updated>2009-02-01T19:12:32.363+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Articles</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Interesting articles:&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;JavaScript with ASP.NET 2.0 Pages - Part 1&lt;/span&gt;&lt;br /&gt;&lt;a href="http://dotnetslackers.com/articles/aspnet/JavaScript_with_ASP_NET_2_0_Pages_Part1.aspx"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;dotnetslackers.com&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;strong&gt;DATA POINTS&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Revisiting System.Transactions&lt;/span&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/06/11/DataPoints/default.aspx"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;MSDN Article&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-6647307024627103180?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/6647307024627103180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=6647307024627103180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6647307024627103180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/6647307024627103180'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/01/articles.html' title='Articles'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-1286127171122332502</id><published>2007-01-24T20:22:00.001+09:00</published><updated>2009-02-01T19:12:45.102+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>SENDING EMAIL USING ASP.NET 2.0</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Just thought to share my code which i used to implement a simple Mail System. Hope this might help you!&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Imports&lt;/span&gt; System.Net.Mail&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Protected Sub&lt;/span&gt; Button1_Click(&lt;span style="color: rgb(0, 0, 153);"&gt;ByVal&lt;/span&gt; sender &lt;span style="color: rgb(0, 0, 153);"&gt;As Object&lt;/span&gt;, &lt;span style="color: rgb(0, 0, 153);"&gt;ByVal&lt;/span&gt; e &lt;span style="color: rgb(0, 0, 153);"&gt;As System.EventArgs&lt;/span&gt;) Handles SendEmail.Click&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Dim Msg As MailMessage = &lt;span style="color: rgb(0, 0, 153);"&gt;New&lt;/span&gt; MailMessage()&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Dim MailObj &lt;span style="color: rgb(0, 0, 153);"&gt;As&lt;/span&gt; &lt;span style="color: rgb(0, 0, 153);"&gt;New&lt;/span&gt; SmtpClient&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Try&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Msg.From = &lt;span style="color: rgb(0, 0, 153);"&gt;New&lt;/span&gt; MailAddress(UsersEmail.Text, "Andy")&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Msg.To.Add(&lt;span style="color: rgb(0, 0, 153);"&gt;New&lt;/span&gt; MailAddress("ammarfassy@gmail.com", "Author"))&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;MailObj.Host = "192.168.16.70"&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;MailObj.Port = 25&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Msg.IsBodyHtml = "False"&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Msg.Body = Body.Text&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Msg.Subject = Subject.Text&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;MailObj.Send(Msg)&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Label1.Text = "Email Sent!"&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Catch&lt;/span&gt; ex As Exception&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Label1.Text = ex.Message&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-family:verdana;font-size:85%;"  &gt;End Try&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-family:verdana;font-size:85%;"  &gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Add your IP Address (local) in your SMTP server &amp;amp; under the properies add the same IP address to Relay Restrictions (Grant &amp;amp; deny permissions to relay email through this SMTP virutal server).&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The sent email will be a spam email!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;extra notes on this:&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;under web.config under &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;appsettings&gt;&lt;/appsettings&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;add value="smtp.domain.com" key="smtpServer"&gt;&lt;/add&gt;&lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/_kuiwboickPM/RfUEGEy2mxI/AAAAAAAAAA4/NUJmmBN9stM/s1600-h/2.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5040939860323900178" style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://2.bp.blogspot.com/_kuiwboickPM/RfUEGEy2mxI/AAAAAAAAAA4/NUJmmBN9stM/s320/2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;add value="my valid mailaddres@domain.com" key="smtpUsername"&gt;&lt;/add&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;add value="my valid mail address password" key="smtpPassword"&gt;&lt;/add&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;namespace System.Net.Mail;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string UserName = System.Configuration.ConfigurationManager.AppSettings["smtpUsername"]; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string Password = System.Configuration.ConfigurationManager.AppSettings["smtpPassword"]; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string Host = System.Configuration.ConfigurationManager.AppSettings["smtpServer"]; string sFrom = "me@doman.com"; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string sTo; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string sSubject = "sample subject"; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string sBody = "&lt;b&gt;sample html body&lt;/b&gt;";&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string toAddress = "myaddress@someotherdomin.com,myaddress2@someotherdomin.com"; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string msgSubject = sSubject; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;string msgBody = sBody;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;SmtpClient client = new SmtpClient(Host); &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;MailAddress from = new MailAddress(sFrom); &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;MailAddress to = new MailAddress(toAddress); &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;MailMessage message = new MailMessage(from, to); &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;message.Priority = MailPriority.High; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;message.IsBodyHtml = true;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;System.Net.NetworkCredential NTLMAuthentication = new System.Net.NetworkCredential(UserName, Password); &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;message.Subject = msgSubject; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;message.Body = msgBody; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;client.UseDefaultCredentials = false; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;client.Credentials = NTLMAuthentication; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;client.Send(message);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-1286127171122332502?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/1286127171122332502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=1286127171122332502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1286127171122332502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/1286127171122332502'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/01/sending-email-using-aspnet-20.html' title='SENDING EMAIL USING ASP.NET 2.0'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kuiwboickPM/RfUEGEy2mxI/AAAAAAAAAA4/NUJmmBN9stM/s72-c/2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-2690868161009623420</id><published>2007-01-05T21:19:00.001+09:00</published><updated>2009-02-01T19:12:58.370+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>.NET Framework 3.0 is released!</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;The .NET Framework 3.0 has officially been released!  You can download the .NET Framework 3.0 components here:&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&amp;amp;displaylang=en"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;.NET Framework 3.0 Runtime Components&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-B479-F53D234CDCCF&amp;amp;displaylang=en"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Windows SDK for Vista and the .NET Framework 3.0&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=5D61409E-1FA3-48CF-8023-E8F38E709BA6&amp;amp;displaylang=en"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Visual Studio 2005 Extensions for .NET Framework 3.0 (Windows Workflow Foundation)&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F54F5537-CC86-4BF5-AE44-F5A1E805680D&amp;amp;displaylang=en"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Visual Studio 2005 Extensions for .NET Framework 3.0 (WCF &amp;amp; WPF), November 2006 CTP&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;Note, if you are using Windows Vista the .NET Framework 3.0 Runtime Components are installed by default.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-2690868161009623420?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/2690868161009623420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=2690868161009623420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2690868161009623420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/2690868161009623420'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/01/net-framework-30-is-released.html' title='.NET Framework 3.0 is released!'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-160877918607413155</id><published>2007-01-04T16:46:00.001+09:00</published><updated>2009-02-01T19:13:10.136+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Misc'/><title type='text'>MAZDA 3</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_kuiwboickPM/RZyyeXmtNaI/AAAAAAAAAAM/ny7cStE1Lbc/s1600-h/mazda31.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5016080319786071458" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://1.bp.blogspot.com/_kuiwboickPM/RZyyeXmtNaI/AAAAAAAAAAM/ny7cStE1Lbc/s320/mazda31.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_kuiwboickPM/RZyyenmtNbI/AAAAAAAAAAU/rz1GulRq-bA/s1600-h/Mazda-3-Axela-012.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5016080324081038770" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://2.bp.blogspot.com/_kuiwboickPM/RZyyenmtNbI/AAAAAAAAAAU/rz1GulRq-bA/s320/Mazda-3-Axela-012.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_kuiwboickPM/RZyyenmtNcI/AAAAAAAAAAc/GU0YPjMBJRs/s1600-h/Mazda-3-Axela-024.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5016080324081038786" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://2.bp.blogspot.com/_kuiwboickPM/RZyyenmtNcI/AAAAAAAAAAc/GU0YPjMBJRs/s320/Mazda-3-Axela-024.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-160877918607413155?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/160877918607413155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=160877918607413155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/160877918607413155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/160877918607413155'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/01/mazda-3.html' title='MAZDA 3'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kuiwboickPM/RZyyeXmtNaI/AAAAAAAAAAM/ny7cStE1Lbc/s72-c/mazda31.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-116763734069662967</id><published>2007-01-01T16:37:00.001+09:00</published><updated>2009-02-01T19:13:22.020+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>WELCOME 2007</title><content type='html'>&lt;a href="http://photos1.blogger.com/x/blogger/6440/2326/1600/896361/Dancer1.gif"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;a href="http://photos1.blogger.com/x/blogger/6440/2326/1600/486563/untitled.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://photos1.blogger.com/x/blogger/6440/2326/320/825793/untitled.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Life is like having a cup of tea.&lt;br /&gt;You sit by the side of the window, lift the cup and take a careless sip, Only to realize, somebody forgot to put the sugar. Too lazy to go for it you somehow struggle through the sugarless cup. Until you discover un-dissolved sugar crystal sitting at the bottom... &lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;---That's Life---&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;I wish you Health...&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;So you may enjoy each day in comfort.&lt;br /&gt;I wish you the Love of friends and family...&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;And Peace within your heart.&lt;br /&gt;I wish you the Beauty of nature...&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;That you may enjoy the work of God.&lt;br /&gt;I wish you Wisdom to choose priorities.. .&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;For those things that really matter in life.&lt;br /&gt;I wish you Generousity so you may share...&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;All good things that come to you.&lt;br /&gt;I wish you Happiness and Joy...&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;And Blessings for the New Year.&lt;br /&gt;I wish you the best of everything.. .&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;That you so well deserve. &lt;/span&gt;&lt;/div&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Happy New Year!&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size:180%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;a href="http://photos1.blogger.com/x/blogger/6440/2326/1600/896361/Dancer1.gif"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-116763734069662967?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/116763734069662967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=116763734069662967' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116763734069662967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116763734069662967'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2007/01/welcome-2007.html' title='WELCOME 2007'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-116713706054423848</id><published>2006-12-26T21:38:00.002+09:00</published><updated>2009-02-01T19:13:33.124+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Chicken Guinea</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;What a fever is this? Chicken Gunea!&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;i had to stay @ Home for around 5 days because of this Fever &amp;amp; had to suffer a lot coz of this fever!&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Chicken Guinea is a high fever accompanied wit joint stiffness &amp;amp; pains when bit by a mutant mosquitoes (usually with white patches over the legs &amp;amp; are usually seen only in the day light) symptons- high fever with joint pains &amp;amp; stiffness lasting for 4 days causes - 1 and only cause is by mosquito bite and is deadly in some cases if ignored.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;Doctor asked only for Rest+have liquid stuffs for Hungry! Anyhow once the fever is over i cant eat anything coz the i wont feel any taste of anything! For that only liquid stuffs is good! Thanks my mama &amp;amp; for my family siblings to help me in this situation! I pray Almighty to not to give this fever for anyone! &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-116713706054423848?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/116713706054423848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=116713706054423848' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116713706054423848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116713706054423848'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/12/chicken-guinea.html' title='Chicken Guinea'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-116364917068274684</id><published>2006-11-16T12:52:00.001+09:00</published><updated>2009-02-01T19:14:00.427+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>An attempt to attach an auto-named database for file "C:\AAA\database.mdf" failed. A database with the same name exists, or specified file cannot be o</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;This one of the next headache you have to solve at the time of hosting your application in any web server, and its as follows:&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;An attempt to attach an auto-named database for file c:\hosting\webhost4life\member\shanti23\aba\LatestABAWebsite\App_Data\aspnetdb.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.&lt;br /&gt;&lt;br /&gt;we have to add following few lines to the App.conf file as below: &lt;/span&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;connectionstrings&gt;&lt;remove name="LocalSqlServer"&gt;&lt;add name="LocalSqlServer" connectionstring="Data Source=.\SQLEXPRESS;AttachDbFilename=DataDirectory\ASPNETDB.MDF;user instance=true;Integrated Security=True;Initial Catalog=ASPNETDB;" providername="System.Data.SqlClient"&gt;&lt;/add&gt;&lt;/remove&gt;&lt;/connectionstrings&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;just refer the link: &lt;a href="http://dotnetforum.lk/blogs/ammar/default.aspx"&gt;http://dotnetforum.lk/blogs/ammar/default.aspx&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;alternatively you can rename the database at the time of deploying the web application if any further exception bugged you! hopes this will help you all!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-116364917068274684?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/116364917068274684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=116364917068274684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116364917068274684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116364917068274684'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/11/attempt-to-attach-auto-named-database.html' title='An attempt to attach an auto-named database for file &quot;C:\AAA\database.mdf&quot; failed. A database with the same name exists, or specified file cannot be o'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-116364873462592113</id><published>2006-11-16T12:31:00.002+09:00</published><updated>2009-02-01T19:14:25.670+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>Exception Details: System.Data.SqlClient.SqlException:  Failed to update database.</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;i would like to share my experience with you all because when you started working with SQL Server Express 2005 you have to encounter probelms like one of which am i going to explain you in this blog entry: hopes it will helps you to not to search it for the same problem throughout days or months, as i have to search it for the solution for many days!&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Exception Details: System.Data.SqlClient.SqlException: Failed to update database "c:\hosting\webhost4life\member\abc23\aba\LatestABAWebsite\App_Data\aspnetdb.mdf" because the database is read-only.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;This will happen mainly coz of the folder permission that we have to apply for the App_data folder: so to rectify this problem you have to follow these steps:&lt;br /&gt;&lt;br /&gt;After selecting the 'properties' on the "App_Data" directory,&lt;br /&gt;&lt;br /&gt;1. Select the security tab&lt;br /&gt;2. CLick on Add... under "Group or User names:" table&lt;br /&gt;3. On the next window, select Advanced, another window appears and on this, select or rather click on "find now" and a list of Groups and Users should appear on the bottom table.&lt;br /&gt;4. Click on ASPNET followed by OK, and the same on the next 2 windows.&lt;br /&gt;&lt;br /&gt;if you need to enable the security tab in Windows XP Professional you have to uncheck the setting for "Use simple file sharing (recommended)" under the View tab in the Folder Options control panel applet to enable the Security tab to be displayed. after that you can be able to view the security tab when you viewed any folder properties.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-116364873462592113?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/116364873462592113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=116364873462592113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116364873462592113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116364873462592113'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/11/exception-details-systemdatasqlclients.html' title='Exception Details: System.Data.SqlClient.SqlException:  Failed to update database.'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-116364751354505666</id><published>2006-11-16T12:18:00.001+09:00</published><updated>2009-02-01T19:14:34.883+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>App_Offline.htm</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;If you place a file with this name in the root of a web application directory, ASP.NET 2.0 will shuts-down the current web application, unloads the web application from the domain server, and stops processing any new incoming requests for that application.  &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;ASP.NET will also then responds to all requests for dynamic pages in the application by sending back the content of the app_offline.htm file.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt; &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;For example: you might want to have a “Site is under construction” or “the current website is down for maintenance” or "Uploading Changes" message.&lt;br /&gt;&lt;br /&gt;This is one of the convenient &amp;amp; easy way to take down your application while you are making big changes or copying lots of new page functionality (at the same time you can avoid the annoying problem of people hitting and activating your site in the middle of a content update).  It can also be a useful way to immediately unlock and unload a SQL Express 2005 database whose .mdf  data files are residing in the /app_data directory. This will be applicable for the Access (*.mdb) files too!&lt;br /&gt;&lt;br /&gt;Once you have removed the app_offline.htm file from the root, the very next request into the web application will cause ASP.NET to load the application and application domain again, and life will continue along as normal.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-116364751354505666?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/116364751354505666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=116364751354505666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116364751354505666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116364751354505666'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/11/appofflinehtm.html' title='App_Offline.htm'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-116244357194403732</id><published>2006-11-02T13:56:00.001+09:00</published><updated>2009-02-01T19:14:46.059+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>AFTER A LONG TIME BACK RESTARTED BLOGGING</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;hii,&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;restarted blogging! i was so busy for last few months as i have joined with a new company here in colombo!&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;hope to see you all soon.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ammar.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-116244357194403732?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/116244357194403732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=116244357194403732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116244357194403732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/116244357194403732'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/11/after-long-time-back-restarted.html' title='AFTER A LONG TIME BACK RESTARTED BLOGGING'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-115261436769126323</id><published>2006-07-11T19:36:00.001+09:00</published><updated>2009-02-01T19:15:00.623+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Misc'/><title type='text'>The Haditha Massacre</title><content type='html'>&lt;div align="center"&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:verdana;font-size:180%;"  &gt;Genocide In Iraq&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:Verdana;font-size:180%;"  &gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;a href="http://www.prisoners.com/hadithai.html"&gt;&lt;span style="font-size:85%;"&gt;http://www.prisoners.com/hadithai.html&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;a href="http://www.albasrah.net/en_articles_2006/0406/GI%20Special%204D12%20The%20Haditha%20Massacre_120406.htm"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;http://www.albasrah.net/en_articles_2006/0406/GI%20Special%204D12%20The%20Haditha%20Massacre_120406.htm&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-115261436769126323?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/115261436769126323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=115261436769126323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115261436769126323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115261436769126323'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/07/haditha-massacre.html' title='The Haditha Massacre'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-115140194312207108</id><published>2006-06-27T18:50:00.002+09:00</published><updated>2009-02-01T19:15:10.755+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>What is a Packet Sniffer?</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;A &lt;strong&gt;packet sniffer&lt;/strong&gt; is a device or program that allows eavesdropping on traffic traveling between networked computers. The packet sniffer will capture data that is addressed to other machines, saving it for later analysis.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;All information that travels across a network is sent in &lt;strong&gt;"packets."&lt;/strong&gt; For example, when an email is sent from one computer to another, it is first broken up into smaller segments. Each segment has the destination address attached, the source address, and other information such as the number of packets and reassembly order. Once they arrive at the destination, the packet's headers and footers are stripped away, and the packets reconstituted.&lt;br /&gt;&lt;br /&gt;In the example of the simplest network where computers share an Ethernet wire, all packets that travel between the various computers are "seen" by every computer on the network. A hub broadcasts every packet to every machine or node on the network, then a filter in each computer discards packets not addressed to it. A packet sniffer disables this filter to capture and analyze some or all packets traveling through the ethernet wire, depending on the sniffer's configuration. This is referred to as "promiscuous mode." Hence, if Ms. Wise on Computer A sends an email to Mr. Geek on Computer B, a packet sniffer set up on Computer D could passively capture their communication packets without either Ms. Wise or Mr. Geek knowing. This type of packet sniffer is very hard to detect because it generates no traffic of its own.&lt;br /&gt;&lt;br /&gt;A slightly safer environment is a switched Ethernet network. Rather than a central hub that broadcasts all traffic on the network to all machines, the switch acts like a central switchboard. It receives packets directly from the originating computer, and sends them directly to the machine to which they are addressed. In this scenario, if Computer A sends an email to Computer B, and Computer D is in promiscuous mode, it still won't see the packets. Therefore, some people mistakenly assume a packet sniffer cannot be used on a switched network.&lt;br /&gt;&lt;br /&gt;But there are ways to hack the switch protocol. A procedure called ARP poisoning basically fools the switch to substituting the machine with the packet sniffer for the destination machine. After capturing the data, the packets can be sent to the real destination. The other technique is to flood the switch with MAC (network) addresses so that the switch defaults into "failopen" mode. In this mode it starts behaving like a hub, transmitting all packets to all machines to make sure traffic gets through. Both ARP poisoning and MAC flooding generate traffic signatures that can be detected by packet sniffer detection programs.&lt;br /&gt;&lt;br /&gt;A packet sniffer can also be used on the Internet to capture data traveling between computers. Internet packets often have very long distances to travel, passing through several routers that act like intermediate post offices. A packet sniffer might be installed at any point along the way. It could also be clandestinely installed on a server that acts as a gateway or collects vital personal information.&lt;br /&gt;&lt;br /&gt;A packet sniffer is not just a hacker's tool. It can be used for network troubleshooting and other useful purposes. However, in the wrong hands, a packet sniffer can capture sensitive personal information that can lead to invasion of privacy, identity theft, and other serious eventualities.&lt;br /&gt;The best defense against a packet sniffer is a good offense: encryption. When strong encryption is used, all packets are unreadable to any but the destination address, making packet sniffers useless. They can still capture packets, but the contents will be undecipherable. This illustrates why it is so important to use secure sites to send and receive personal information, such as name, address, passwords, and certainly any credit card information or other sensitive data. A website that uses encryption starts with https. Email can be made secure by encrypting with a program like PGP (Pretty Good Privacy), which comes with seamless plug-ins for all major email programs.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-115140194312207108?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/115140194312207108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=115140194312207108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115140194312207108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115140194312207108'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/06/what-is-packet-sniffer_27.html' title='What is a Packet Sniffer?'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-115140175091432904</id><published>2006-06-27T18:42:00.002+09:00</published><updated>2009-02-01T19:15:20.981+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>What is SSL (Secure Sockets Layer)?</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;SSL or Secure Sockets Layer is a security protocol created by Netscape that has become an international standard on the Internet for exchanging sensitive information between a website and the computer communicating with it, referred to as the client. &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;SSL technology is embedded in all popular browsers and engages automatically when the user connects to a &lt;/span&gt;&lt;a href="http://www.wisegeek.com/what-is-a-web-server.htm"&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;web server&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt; that is SSL-enabled. It's easy to tell when a server is using SSL security because the address in the URL window of your browser will start with https. The "s" indicates a secure connection.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;When your browser connects to an SSL server, it automatically asks the server for a digital Certificate of Authority (CA). This digital certificate positively authenticates the server's identity to ensure you will not be sending sensitive data to a hacker or imposter site. The browser also makes sure the domain name matches the name on the CA, and that the CA has been generated by a trusted authority and bears a valid digital signature. If all goes well you will not even be aware this handshake has taken place.&lt;br /&gt;&lt;br /&gt;However, if there is a glitch with the CA, even if it is simply out of date, your browser will pop up a window to inform you of the exact problem it encountered, allowing you to end the session or continue at your own risk.&lt;br /&gt;&lt;br /&gt;Once the handshake is completed, your browser will automatically encrypt all information that you send to the site, before it leaves your computer. Encrypted information is unreadable en route. Once the information arrives at the secure server, it is decrypted using a secret key. If the server sends information back to you, that information is also encrypted at the server's end before being sent. Your browser will decrypt it for you automatically upon arrival, then display it as it normally does.&lt;br /&gt;For those running a secure server it is also possible to authenticate the client connecting to the server to ensure, for example, that the person is not pretending to be someone who has been granted restricted access. Another feature of SSL technology is the ability to authenticate data so that an interceder cannot substitute another transmission for the actual transmission without being detected.&lt;br /&gt;&lt;br /&gt;Though SSL makes exchanging sensitive information online secure, it cannot guarantee that the information will continue to be kept secure once it arrives safely at the server. For assurance that sensitive information is handled properly once it has been received, you must read the site's privacy policy. It does little good to trust your personal data to SSL, if the people who ultimately have it will be sharing it with third parties, or keeping it on servers that are not bound by restricted access and other security protocols. Therefore it is always wise to read any site's privacy policy, which includes security measures, before volunteering your personal information online. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-115140175091432904?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/115140175091432904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=115140175091432904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115140175091432904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115140175091432904'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/06/what-is-ssl-secure-sockets-layer.html' title='What is SSL (Secure Sockets Layer)?'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-115140109487270113</id><published>2006-06-27T18:35:00.001+09:00</published><updated>2009-02-01T19:15:31.492+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>What are Computer Cookies?</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;A computer cookie is a small text file which contains a unique ID tag, placed on your computer by a website. The website saves a complimentary file with a matching ID tag. In this file various information can be stored, from pages visited on the site, to information voluntarily given to the site. When you revisit the site days or weeks later, the site can recognize you by matching the cookie on your computer with the counterpart in its database. &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;There are two types of cookies: &lt;strong&gt;temporary&lt;/strong&gt; and &lt;strong&gt;permanent&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Temporary&lt;/strong&gt; cookies, also called session cookies, are stored temporarily in your browser's memory and are deleted as soon as you end the session by closing the browser.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Permanent&lt;/strong&gt; cookies, also called persistent cookies, are stored permanently on your computer's hard drive and, if deleted, will be recreated the next time you visit the sites that placed them there.&lt;br /&gt;&lt;br /&gt;Cookie technology addressed the need to keep track of information entered at a site so that if you submitted a registration form for example, the site could associate that information with you as you traveled through the site's pages. Otherwise, every time you clicked on a different page in the site, establishing a new connection, the site would lose the information in reference to you, and would have to ask you for it again.&lt;br /&gt;&lt;br /&gt;A temporary cookie solved this problem in the short term by setting aside a little bit of your browser's memory to make a "folder" to save information for you. But temporary cookies were lost as soon as you closed your browser. You were not recognized on subsequent visits.&lt;br /&gt;&lt;br /&gt;Persistent cookies solved this problem. They allowed a site to recognize you permanently by transferring a text file to your computer with a unique ID tag, matching a complimentary file on the server. Now cookies could persist for years.&lt;br /&gt;&lt;br /&gt;Both temporary and permanent cookies can be used for many helpful purposes. Automatic registration log-on, preserving website preferences, and saving items to a shopping cart are all examples of cookies put to good use.&lt;br /&gt;&lt;br /&gt;But permanent cookies resulted in unanticipated uses as well.&lt;br /&gt;&lt;br /&gt;Many websites began keeping track of when an individual visited, what pages were viewed, and how long the visitor stayed. This information was stored in the visitor's cookie. When he returned, the log of previous visits to the site was immediately known, and the new visit was added to his log. If the visitor ever offered personal information at the site, his real identity, address and other personal information was associated with the anonymous ID tag. Website profiling was born.&lt;br /&gt;&lt;br /&gt;Marketers had an even more unique advantage. A given marketer may have advertising rights on several hundred or even many thousands of the most popular websites. In this way the marketer can pass cookies to surfers on countless sites, then recognize a surfer's unique ID tag whenever he or she visits one of their affiliated sites. In this way the marketer can track someone across the web, from site to site, logging a comprehensive profile of the individual's surfing habits over a period of months and even years. Sophisticated profiling programs then sort the data provided by the cookie to categorize the target in several different areas, based on statistical data. Gender, race, income level, political leanings, religious affiliation and even sexual orientation can all be determined with various degrees of accuracy through cookie profiling. Much depends on how much a person surfs, and where they choose to go online.&lt;br /&gt;&lt;br /&gt;As a result of public outcry in response to surreptitious profiling, cookie controls were placed in post 3.x browsers to allow users to turn cookies off -- options that were not available in 1995 when permanent cookie technology was first embedded into browsers without public awareness or knowledge of how they could be used. Third-party cookies often have their own controls, as they are normally cookies placed by marketers that are used for profiling.&lt;br /&gt;&lt;br /&gt;Cookie controls also allow user-created lists for exceptions, so that one can turn cookies off, for example, but exempt sites where cookies are put to a useful purpose.&lt;br /&gt;&lt;br /&gt;The name "cookie" comes from fortune cookie, because of the hidden information inside.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-115140109487270113?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/115140109487270113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=115140109487270113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115140109487270113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115140109487270113'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/06/what-are-computer-cookies.html' title='What are Computer Cookies?'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-115140089850313259</id><published>2006-06-27T18:31:00.001+09:00</published><updated>2009-02-01T19:15:41.138+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>What is RSS (Really Simple Syndication)?</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;RSS or Really Simple Syndication is a useful tool for keeping updated on your favorite websites. RSS makes use of an XML code that constantly scans the content of a website for updates and then broadcasts those updates to all subscribers through a feed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;RSS feeds are typically used with news sites or blogs, although any website can use them to disseminate information. When an update is sent out, it includes a headline and a small amount of text, either a summary or the lead-in to the larger story. You will need to click a link to read more.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;In order to receive RSS feeds, you must have an aggregator, a feed reader. There are a number of aggregators online, many of them free, so with a little bit of searching, you should be able to find an interface that appeals to you. In addition to being available on your computer, RSS feeds can also be read on PDAs and cell phones.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;When you come across a website you would like to add to your aggregator, you can do so in one of two ways. Most sites that offer an RSS feed have an "RSS" or "XML" button on their homepage that you can click on and it will instantly add that feed to your aggregator. Depending on your aggregator, you may instead need to copy and paste the URL of the feed into the program. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;By either method, the feed will be available as soon as you've added it, and your next update could arrive in seconds. If you ever decide that you don't want to receive updates anymore, you simply delete the feed or URL from your aggregator.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Perhaps you already receive information on website updates through some sort of e-mail newsletter. RSS feeds are preferable to newsletter updates because they are instantaneous; you don't have to wait until a designated day of the week to receive your summary. They will also never be held up by a spam filter. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;RSS feeds are used daily by the people who realize the convenience of up-to-the-minute news and reports and the time they can save reading only those updates interested for them rather digging into older stuff again and again, and they look to become even more popular in the future.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-115140089850313259?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/115140089850313259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=115140089850313259' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115140089850313259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115140089850313259'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/06/what-is-rss-really-simple-syndication.html' title='What is RSS (Really Simple Syndication)?'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-115138103335735507</id><published>2006-06-27T12:57:00.001+09:00</published><updated>2009-02-01T19:15:53.561+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Misc'/><title type='text'>101 Simple ways to Brighten Some Ones Day</title><content type='html'>&lt;ol&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Call an old friend, just to say hi.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Hold a door open for a stranger. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Invite someone to lunch. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Compliment someone on his or her appearance. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask a coworker for their opinion on a project. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Bring cookies to work. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Let someone cut in during rush hour traffic. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Leave a waitress or waiter a big tip. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Tell a cashier to have a nice day. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Call your parents. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Let someone know you miss them. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Treat someone to a movie. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Let a person know you really appreciate them. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Visit a retirement center. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Take a child to the zoo. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Fill up your spouse's car with gas. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Surprise someone with a small gift.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Leave a thank-you note for the cleaning staff at work. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Write a letter to a distant relative. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Tell someone you thought about them the other day. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Put a dime in a stranger's parking meter before the time expires. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Bake a cake for a neighbor.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Send someone flowers to where they work.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Invite a friend to tea. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Recommend a good book to someone.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Donate clothing to a charity.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Offer an elderly person a ride to where they need to go.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Bag your own groceries at the checkout counter. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Give blood. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Offer free baby-sitting to a friend who's really busy or just needs a break.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Help your neighbor rake leaves or shovel snow. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Offer your seat to someone when there aren't any left. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Help someone with a heavy load. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask to see a store's manager and comment on the great service.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Give your place in line at the grocery store to someone who has only a few items. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Hug someone in your family for no reason. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Wave to a child in the car next to you. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Send a thank-you note to your doctor.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Repeat something nice you heard about someone else. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Leave a joke on someone's answering machine. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Be a mentor or coach to someone. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Forgive a loan. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Fill up the copier machine with paper after you're done using it. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Tell someone you believe in them. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Share your umbrella on a rainy day. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Welcome new neighbors with flowers or a plant. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Offer to watch a friend's home while they're away.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask someone if they need you to pick up anything while you're out shopping.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask a child to play a board game, and let them win.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask an elderly person to tell you about the good old days. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;During bad weather, plan an indoor picnic with the family. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Buy someone a goldfish and bowl. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Compliment someone on their cooking and politely ask for a second helping. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Dance with someone who hasn't been asked. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Tell someone you mentioned them in your prayers. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Give children's clothes to another family when your kids outgrow them.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Deliver extra vegetables from your garden to the whole neighborhood. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Call your spouse just to say, I love you. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Call someone's attention to a rainbow or beautiful sunset.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Invite someone to go bowling. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Figure out someone's half-birthday by adding 182 days, and surprise them with a cake. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask someone about their children. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Tell someone which quality you like most about them. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Brush the snow off of the car next to yours. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Return your shopping cart to the front of the store. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Encourage someone's dream, no matter how big or small it is. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Pay for a stranger's cup of coffee without them knowing it. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Leave a love letter where your partner will find it. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask an older person for their advice. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Offer to take care of someone's pet while they're away. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Tell a child you're proud of them. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Visit a sick person, or send them a care package. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Join a Big Brother or Sister program. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Leave a piece of candy on a coworker's desk. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Bring your child to work with you for the afternoon. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Give someone a recording of their favorite music. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Email a friend some information about a topic they are especially interested in. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Give someone a homemade gift. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Write a poem for someone. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Bake some cookies for your local fire or police department. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Organize a neighborhood cleanup and have a barbecue afterwards. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Help a child build a birdhouse or similar project. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Check in on an old person, just to see if they're okay. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask for the recipe after you eat over at someone's house. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Personally welcome a new employee at work and offer to take them out for lunch. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;While in a car, ask everyone to buckle up because they are important to you. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Let someone else eat the last slice of cake or pizza. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Stop and buy a drink from a kid's lemonade stand. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Forgive someone when they apologize. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Wave to someone looking for a parking space when you're about to leave a shopping center. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Send a copy of an old photograph to a childhood friend. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Leave a pint of your spouse's favorite flavor of ice cream in the freezer with a bow on it. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Do a household chore that is usually done by someone else in the family. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Be especially happy for someone when they tell you their good news. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Compliment a coworker on their role in a successful project. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Give your spouse a spontaneous back rub at the end of the day. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Serve someone in your family breakfast in bed. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Ask someone if they've lost weight. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Make a donation to a charity in someone's honor. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;Take a child to a ballgame.And last, but not least... &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;WITH LOVE...ammar&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-115138103335735507?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/115138103335735507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=115138103335735507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115138103335735507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115138103335735507'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/06/101-simple-ways-to-brighten-some-ones.html' title='101 Simple ways to Brighten Some Ones Day'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-115104054150961729</id><published>2006-06-23T14:26:00.001+09:00</published><updated>2009-02-01T19:16:04.143+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Restarted Blogging</title><content type='html'>&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;mmmm..........restared to blogging on blogspot! coz of busy schedule i was unable to blog too! :0&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-115104054150961729?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/115104054150961729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=115104054150961729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115104054150961729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/115104054150961729'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/06/restarted-blogging.html' title='Restarted Blogging'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-114568690287898459</id><published>2006-04-22T15:13:00.001+09:00</published><updated>2009-02-01T19:16:14.460+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>What is managed code?</title><content type='html'>&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Recently I have been working on pulling together some background information just to improve my knowledge bit further and I thought I'd share it here. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;What is managed code?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Managed code is code that has its execution managed by the .NET Framework Common Language Runtime. It refers to a contract of cooperation between natively executing code and the runtime. This contract specifies that at any point of execution, the runtime may stop an executing CPU and retrieve information specific to the current CPU instruction address. Information that must be query-able generally pertains to runtime state, such as register or stack memory contents. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;The necessary information is encoded in an Intermediate Language (IL) and associated metadata, or symbolic information that describes all of the entry points and the constructs exposed in the IL (e.g., methods, properties) and their characteristics. The Common Language Infrastructure (CLI) Standard (which the CLR is the primary commercial implementation) describes how the information is to be encoded, and programming languages that target the runtime emit the correct encoding. All a developer has to know is that any of the languages that target the runtime produce managed code emitted as PE files that contain IL and metadata. And there are many such languages to choose from, since there are nearly 20 different languages provided by third parties – everything from COBOL to Camel – in addition to C#, J#, VB .Net, Jscript .Net, and C++ from Microsoft. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Before the code is run, the IL is compiled into native executable code. And, since this compilation happens by the managed execution environment (or, more correctly, by a runtime-aware compiler that knows how to target the managed execution environment), the managed execution environment can make guarantees about what the code is going to do. It can insert traps and appropriate garbage collection hooks, exception handling, type safety, array bounds and index checking, and so forth. For example, such a compiler makes sure to lay out stack frames and everything just right so that the garbage collector can run in the background on a separate thread, constantly walking the active call stack, finding all the roots, chasing down all the live objects. In addition because the IL has a notion of type safety the execution engine will maintain the guarantee of type safety eliminating a whole class of programming mistakes that often lead to security holes. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Contrast this to the unmanaged world: Unmanaged executable files are basically a binary image, x86 code, loaded into memory. The program counter gets put there and that’s the last the OS knows. There are protections in place around memory management and port I/O and so forth, but the system doesn’t actually know what the application is doing. Therefore, it can’t make any guarantees about what happens when the application runs&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Trebuchet MS;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Managed code is code executed by a .NET virtual machine, such as &lt;/span&gt;&lt;a title="Microsoft" href="http://en.wikipedia.org/wiki/Microsoft"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Microsoft&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;'s &lt;/span&gt;&lt;a title="Microsoft .NET" href="http://en.wikipedia.org/wiki/Microsoft_.NET"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;.NET Framework Common Language Runtime&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;, &lt;/span&gt;&lt;a title="Mono development platform" href="http://en.wikipedia.org/wiki/Mono_development_platform"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;The Mono Project&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;, or &lt;/span&gt;&lt;a title="DotGNU" href="http://en.wikipedia.org/wiki/DotGNU"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;DotGNU Project&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;br /&gt;In a &lt;/span&gt;&lt;a title="Microsoft Windows" href="http://en.wikipedia.org/wiki/Microsoft_Windows"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Microsoft Windows&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; environment, all other code has come to be known as unmanaged code. In non-&lt;/span&gt;&lt;a title="Microsoft Windows" href="http://en.wikipedia.org/wiki/Microsoft_Windows"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Windows&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; and mixed environments, managed code is sometimes used more generally to refer to any &lt;/span&gt;&lt;a title="Interpreter (computer software)" href="http://en.wikipedia.org/wiki/Interpreter_%28computer_software%29"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;interpreted&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; &lt;/span&gt;&lt;a title="Programming language" href="http://en.wikipedia.org/wiki/Programming_language"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;programming language&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;br /&gt;Managed refers to a method of exchanging information between the program and the &lt;/span&gt;&lt;a title="Runtime" href="http://en.wikipedia.org/wiki/Runtime"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;runtime&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; environment. It is specified that at any point of execution, the runtime may stop an executing &lt;/span&gt;&lt;a title="Central processing unit" href="http://en.wikipedia.org/wiki/Central_processing_unit"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;CPU&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; and retrieve information specific to the current CPU &lt;/span&gt;&lt;a title="Instruction (computer science)" href="http://en.wikipedia.org/wiki/Instruction_%28computer_science%29"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;instruction&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; address. Information that must be accessible generally pertains to runtime state, such as &lt;/span&gt;&lt;a title="Processor register" href="http://en.wikipedia.org/wiki/Processor_register"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;processor register&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; or &lt;/span&gt;&lt;a title="Call stack" href="http://en.wikipedia.org/wiki/Call_stack"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;stack&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; memory contents.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;br /&gt;The necessary information is then encoded in &lt;/span&gt;&lt;a title="Common Intermediate Language" href="http://en.wikipedia.org/wiki/Common_Intermediate_Language"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Common Intermediate Language&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; (formerly known as &lt;/span&gt;&lt;a title="Microsoft Intermediate Language" href="http://en.wikipedia.org/wiki/Microsoft_Intermediate_Language"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Microsoft Intermediate Language&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;) and associated &lt;/span&gt;&lt;a title="Metadata" href="http://en.wikipedia.org/wiki/Metadata"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;metadata&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;br /&gt;Before the code is run, the Intermediate Language is compiled into native &lt;/span&gt;&lt;a title="Machine code" href="http://en.wikipedia.org/wiki/Machine_code"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;machine code&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;. Since this compilation happens by the managed execution environment's own runtime-aware &lt;/span&gt;&lt;a title="Compiler" href="http://en.wikipedia.org/wiki/Compiler"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;compiler&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;, the managed execution environment can guarantee what the code is going to do. It can insert &lt;/span&gt;&lt;a title="Garbage collection (computer science)" href="http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;garbage collection&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; hooks, &lt;/span&gt;&lt;a title="Exception handling" href="http://en.wikipedia.org/wiki/Exception_handling"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;exception handling&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;, &lt;/span&gt;&lt;a title="Type safety" href="http://en.wikipedia.org/wiki/Type_safety"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;type safety&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;, &lt;/span&gt;&lt;a title="Array" href="http://en.wikipedia.org/wiki/Array"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;array&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; bounds, &lt;/span&gt;&lt;a class="new" title="Index checking" href="http://en.wikipedia.org/w/index.php?title=Index_checking&amp;amp;action=edit"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;index checking&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;, etc.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;br /&gt;This is traditionally referred to as &lt;/span&gt;&lt;a title="Just-in-time compilation" href="http://en.wikipedia.org/wiki/Just-in-time_compilation"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Just-in-time compilation&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;. However, unlike most traditional just in time compilers, the file that holds the pseudo &lt;/span&gt;&lt;a title="Machine code" href="http://en.wikipedia.org/wiki/Machine_code"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;machine code&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; that the virtual machine compiles into native machine code can also contain pre-compiled binaries for different native machines (eg &lt;/span&gt;&lt;a title="X86" href="http://en.wikipedia.org/wiki/X86"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;x86&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; and &lt;/span&gt;&lt;a title="PowerPC" href="http://en.wikipedia.org/wiki/PowerPC"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;PowerPC&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;). This is similar in concept to the &lt;/span&gt;&lt;a title="Apple Computer" href="http://en.wikipedia.org/wiki/Apple_Computer"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Apple&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; &lt;/span&gt;&lt;a title="Universal binary" href="http://en.wikipedia.org/wiki/Universal_binary"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Universal binary&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; format&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-114568690287898459?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/114568690287898459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=114568690287898459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114568690287898459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114568690287898459'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/04/what-is-managed-code.html' title='What is managed code?'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-114256945423106528</id><published>2006-03-17T13:22:00.003+09:00</published><updated>2009-02-01T19:16:24.175+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>My DNA Test</title><content type='html'>&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Do this &lt;/span&gt;&lt;a href="http://personaldna.com/"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;test&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt; and get You PersonalDNA. This nice test from &lt;/span&gt;&lt;a href="http://personaldna.com/"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;http://personaldna.com&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;And this my &lt;/span&gt;&lt;a href="http://personaldna.com/report.php?k=pxRoZLKqPPtjGdi-OH-CDAAA-53e9&amp;amp;u=36e40f36344f"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;result&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;. How about you&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-114256945423106528?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/114256945423106528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=114256945423106528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114256945423106528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114256945423106528'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/03/my-dna-test.html' title='My DNA Test'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-114256641150780067</id><published>2006-03-17T12:28:00.002+09:00</published><updated>2009-02-01T19:16:36.576+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Misc'/><title type='text'>How to recruit the right person for the job?</title><content type='html'>&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put about 100 bricks in some&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;particular order in a closed&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;room with an&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;open window.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Then send 2 or 3 candidates in&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;the room and close the door.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Leave them alone and come back&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;after 6 hours and then analyze&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;the situation.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they are counting the&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;bricks.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in the accounts&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;department.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they are recounting them..&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in auditing.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they have messed up the&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;whole place with the bricks.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in engineering.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they are arranging the&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;bricks in some strange order.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in planning.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they are throwing the&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;bricks at each other.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in operations.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they are sleeping.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in security.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they have broken the bricksinto pieces.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in information&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;technology.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they are sitting idle.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in human resources.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they say they have tried&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;different combinations, yet&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;not a brick has&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;been moved. &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in sales.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they have already left for&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;the day.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them in marketing.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they are staring out of the&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;window.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Put them on strategic&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;planning.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;And then last but not least.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;If they are talking to each&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;other and not a single brick&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;has been&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;moved.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Congratulate them and put them&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;in top management.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-114256641150780067?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/114256641150780067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=114256641150780067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114256641150780067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114256641150780067'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/03/how-to-recruit-right-person-for-job.html' title='How to recruit the right person for the job?'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-114223082297501044</id><published>2006-03-13T15:18:00.001+09:00</published><updated>2009-02-01T19:16:46.871+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>Office "12"</title><content type='html'>&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;The 2007 Microsoft Office release, available by the end of 2006, is an integrated system of programs, servers, and services that will help you meet your business and personal needs. Work more efficiently, stay organized, and more easily collaborate and share information using the security-enhanced 2007 Microsoft Office system.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;Register to get the latest news about the 2007 Microsoft Office release, formerly code-named Office "12", including notification when Beta 2 is available.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;By default, documents created in the next release of Microsoft Office products will be based on new, XML-based file formats. Distinct from the binary-based file format that has been a mainstay of past Microsoft Office releases, the new Office XML Formats are compact, robust file formats that enable better data integration between documents and back-end systems. An open, royalty-free file format specification maximizes interoperability in a heterogeneous environment, and enables any technology provider to integrate Microsoft Office documents into their solutions.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;The new Office XML Formats introduce a number of benefits not only for developers and the solutions they build, but also for individual users and organizations of all sizes.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Trebuchet MS;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/office/preview/suites.mspx"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;http://www.microsoft.com/office/preview/suites.mspx&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-114223082297501044?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/114223082297501044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=114223082297501044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114223082297501044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114223082297501044'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/03/office-12.html' title='Office &quot;12&quot;'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-114196102422111049</id><published>2006-03-10T12:16:00.001+09:00</published><updated>2009-02-01T19:16:58.271+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Misc'/><title type='text'>World's Fastest, Most Expensive Car Hits the Market</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/6440/2326/1600/bugatti3.jpg"&gt;&lt;img style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://photos1.blogger.com/blogger/6440/2326/320/bugatti3.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6440/2326/1600/bugatti1.jpg"&gt;&lt;img style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://photos1.blogger.com/blogger/6440/2326/320/bugatti1.jpg" border="0" /&gt;&lt;/a&gt;&lt;a href="http://photos1.blogger.com/blogger/6440/2326/1600/bugatti3.0.jpg"&gt;&lt;img style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://photos1.blogger.com/blogger/6440/2326/320/bugatti3.0.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;Bugatti Veyron Costs More Than $1 Million, Can Hit 62 Mph In 2.5 Seconds&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-family:Trebuchet MS;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;span style="font-size:85%;"&gt;When your car costs more than $1.2 million, travels over 230 mph, and hits 62 mph in 2.5 seconds, you do not sit in a passenger cabin — you sit in a "survival cell."&lt;br /&gt;The "survival cell" is the heart of the Bugatti Veyron, billed as the world's fastest, most expensive and most exclusive factory-built car. It will arrive in the United States beginning early next year.&lt;/span&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-114196102422111049?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/114196102422111049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=114196102422111049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114196102422111049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114196102422111049'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/03/worlds-fastest-most-expensive-car-hits.html' title='World&apos;s Fastest, Most Expensive Car Hits the Market'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-114118231040387580</id><published>2006-03-01T11:58:00.001+09:00</published><updated>2009-02-01T19:17:09.068+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Baby</title><content type='html'>&lt;span style=";font-family:trebuchet ms;font-size:130%;"  &gt;Nice Baby&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6440/2326/1600/wp39_800x6001.0.jpg"&gt;&lt;img style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://photos1.blogger.com/blogger/6440/2326/320/wp39_800x6001.0.jpg" border="0" /&gt;&lt;/a&gt;&lt;a href="http://photos1.blogger.com/blogger/6440/2326/1600/wp40_800x6001.0.jpg"&gt;&lt;img style="margin: 0px 10px 10px 0px; float: left;" alt="" src="http://photos1.blogger.com/blogger/6440/2326/320/wp40_800x6001.0.jpg" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-114118231040387580?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/114118231040387580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=114118231040387580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114118231040387580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114118231040387580'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/03/baby.html' title='Baby'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22815162.post-114110532801345182</id><published>2006-02-28T14:25:00.001+09:00</published><updated>2009-02-01T19:17:18.337+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechNews'/><title type='text'>Assemblies</title><content type='html'>&lt;span style="font-family:trebuchet ms;"&gt;&lt;strong&gt;Assemblies&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;br /&gt;The assembly is the building block of a VB.NET application.  Basically, an assembly is a collection of the types and resources that are built together to provide functionality to an application.&lt;br /&gt;&lt;br /&gt;· Assemblies look like dynamic link libraries (.dll) or executable programs (.exe).&lt;br /&gt;· Differ from .exe and .dll files in that they contain the information found in a type library plus the information about everything else needed to use an application or component.&lt;br /&gt;· Includes a mix of Microsoft Intermediate Language (IL) and machine code.&lt;br /&gt;· Invokes the CLR by machine code found in the first several bytes of an assembly file.&lt;br /&gt;· Contains one or more files.&lt;br /&gt;· An application can be composed of one or more assemblies.&lt;br /&gt;· An assembly can be a single portable executable (PE) file (like an .exe or .dll) or multiple PE files and other external resource files such as bitmap files.&lt;br /&gt;&lt;br /&gt;Assemblies store metadata (data about the application) and include:&lt;br /&gt;&lt;br /&gt;§  Information for each public class or type used in the assembly – information includes class or type names, the classes from which an individual class is derived, etc.&lt;br /&gt;§  Information on all public methods in each class – includes the method name and any return values.&lt;br /&gt;§  Information on every public parameter for each method – includes the parameter name and type.&lt;br /&gt;§  Information on public enumerations including names and values.&lt;br /&gt;§  Information on the assembly version (each assembly has a specific version number).&lt;br /&gt;§  Intermediate language code to execute.&lt;br /&gt;§  Required resources such as pictures, assembly metadata – also called the assembly manifest (the assembly title, description, version information, etc).&lt;br /&gt;&lt;br /&gt;Multiple versions of an assembly can run simultaneously on the same client computer.  This aids with compatibility with previous versions.&lt;br /&gt;&lt;br /&gt;Assemblies shared by multiple applications on a client computer can be installed into the global assembly cache of Windows – this enhances security because only users with Administrator privileges on the machine can delete from the global assembly cache.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:100%;"&gt;Strong-Named Assemblies&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The strong-named assembly concept is used to guarantee the uniqueness of an assembly name – unique names are generated with the use of public and private key pairs when an assembly is compiled.&lt;br /&gt;&lt;br /&gt;Applications can generally only run with the assembly version with which they are originally compiled.  In order to update a component (such as a DLL for a control you've created), a publisher policy file is used to redirect an assembly binding request to a new version.&lt;br /&gt;&lt;br /&gt;The .NET framework checks the integrity of strong-named assemblies to ensure they have not been modified since they were last built.  This prevents unauthorized modification before loading.&lt;br /&gt;&lt;br /&gt;The .NET framework creates a strong-named assembly by combining the assembly identify (name, version, and culture information) with a public key and digital signature.&lt;br /&gt;&lt;br /&gt;As the programmer, you must generate the strong name key file (.snk filename extension) that contains the public-private key pair by using the Strong Name (Sn.Exe) utility or Visual Basic.NET IDE (this latter choice is usually the approach taken – simply involves clicking the right block during the building of an assembly).  In fact, a project's property page has a Strong Name section to automatically generate a strong name key file to add to a project.  The public key is inserted into an assembly at compile time.  The private key is used to sign the assembly.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:100%;"&gt;Versioning Strong-Named Assemblies&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;This shows an example publisher policy file written in XML.  This file would be compiled for shipment with a new component version using the Assembly Generation tool (Al.Exe).  This signs the assembly with the strong name used originally with the first version in order to confirm that the new component is from a valid source.&lt;br /&gt;&lt;br /&gt;(configuration)&lt;br /&gt; (runtime)&lt;br /&gt;   (assemblyBinding)&lt;br /&gt;     (dependentAssembly)&lt;br /&gt;       (assemblyIdentity name = "myassembly"&lt;br /&gt;         publicKeyTokey="ba76ce45677f9cd6"&lt;br /&gt;         culture="en-us"/)&lt;br /&gt;       (bindingRedirect&lt;br /&gt;         oldVersion="1.0.0.0"&lt;br /&gt;         newVersion="2.0.0.0"/)&lt;br /&gt;       (codeBase version="2.0.0.0"&lt;br /&gt;         href=&lt;/span&gt;&lt;a href="http://www.fh.oracle2.edu/Test.dll"&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;http://www.fh.ora2003.edu/Test.dll&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;/)&lt;br /&gt;     (/dependentAssembly)&lt;br /&gt;   (/assemblyBinding)&lt;br /&gt; (/runtime)&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;(/configuration)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Trebuchet MS;font-size:85%;"  &gt;Ooops :-( i was unable to write less than sign and greater than sign in this blog so i had to use &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Trebuchet MS;font-size:85%;"  &gt;( - less than sign &lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Trebuchet MS;font-size:85%;"  &gt;) - greater than sign.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:trebuchet ms;font-size:85%;"  &gt;&lt;br /&gt;The publicKeyTokey attribute is a hexadecimal value that identifies the strong name of the assembly.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22815162-114110532801345182?l=ammarcool.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ammarcool.blogspot.com/feeds/114110532801345182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22815162&amp;postID=114110532801345182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114110532801345182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22815162/posts/default/114110532801345182'/><link rel='alternate' type='text/html' href='http://ammarcool.blogspot.com/2006/02/assemblies.html' title='Assemblies'/><author><name>Ammar</name><uri>http://www.blogger.com/profile/05886925592513642151</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
