<?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-7971143965685000339</id><updated>2011-12-09T20:57:29.467-08:00</updated><category term='SOX'/><category term='webpart'/><category term='MOSS 2007'/><category term='Status list'/><category term='abbreviations'/><category term='IT'/><category term='search engine'/><category term='12 hive'/><category term='bio-informatics'/><category term='database server'/><category term='Healthcare'/><category term='site'/><category term='ASP.NET'/><category term='interface'/><category term='application server'/><category term='restore'/><category term='User Controls'/><category term='exception handling'/><category term='Sarbox'/><category term='Compliance'/><category term='GAC'/><category term='spider'/><category term='Web Application'/><category term='Customized sites'/><category term='MOSS'/><category term='error trapping'/><category term='IT Management'/><category term='Blogs'/><category term='ceawler'/><category term='Law'/><category term='Problem'/><category term='eWeek'/><category term='backup'/><category term='taxonomy'/><category term='dot net'/><category term='SharePoint 2007'/><category term='WSS 3.0 Web Services'/><category term='ascx'/><category term='Pagerank'/><category term='ASMX'/><category term='HL7'/><category term='security'/><category term='programming'/><category term='Web Services'/><category term='SharePoint'/><category term='extensions for SharePoint 2007'/><category term='Approval'/><category term='Workflow'/><category term='abstract class'/><category term='Server roles'/><category term='security levels'/><category term='Trouble shooting'/><category term='visual studio'/><category term='C#'/><category term='Custom Controls'/><category term='SEO'/><category term='site collection'/><category term='search'/><category term='OOP'/><category term='Health Level 7'/><category term='framework'/><category term='content'/><category term='WFE'/><category term='Validation controls'/><category term='.NET'/><title type='text'>That's IT</title><subtitle type='html'>Random tips, tricks and notes related to Information Technology, Internet, SharePoint, ASP.NET, C#, programming, search, IT management, IT strategy etc.
सूचना तकनीक ब्लॉग, इन्फोर्मेशन टेक्नोलॉजी, माइक्रोसॉफ्ट, प्रोग्रामिंग. सी शार्प, विजुअल स्टूडियो, शेयरपॉइंट, जानकारी</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-4784443291115748045</id><published>2011-04-20T07:44:00.000-07:00</published><updated>2011-04-20T07:44:13.605-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio'/><category scheme='http://www.blogger.com/atom/ns#' term='dot net'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Scroll Position on Postback</title><content type='html'>Simple problems may have simple solutions. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;The problem:&lt;/b&gt;&lt;br /&gt;Postback in ASP.NET results in page refresh without respecting the scroll position. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;The solution:&lt;/b&gt;&lt;br /&gt;Page directive "MaintainScrollPositionOnPostBack" to true.&lt;br /&gt;&lt;br /&gt;That's all.&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));&lt;/script&gt; &lt;script type="text/javascript"&gt;try {var pageTracker = _gat._getTracker("UA-8483740-4");pageTracker._trackPageview();} catch(err) {}&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-4784443291115748045?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/4784443291115748045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2011/04/scroll-position-on-postback.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/4784443291115748045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/4784443291115748045'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2011/04/scroll-position-on-postback.html' title='Scroll Position on Postback'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-1141884788208423432</id><published>2010-07-13T18:02:00.000-07:00</published><updated>2010-07-13T18:04:41.469-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sarbox'/><category scheme='http://www.blogger.com/atom/ns#' term='SOX'/><category scheme='http://www.blogger.com/atom/ns#' term='Compliance'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='Law'/><title type='text'>Sarbanes-Oxley Act 2002</title><content type='html'>&lt;b&gt;Objectives: &lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Protect investors by improving the accuracy and reliability of corporate disclosures made pursuant to the securities laws&lt;/li&gt;&lt;li&gt;Creating new standards for corporate accountability &lt;/li&gt;&lt;li&gt;Creating new penalties for acts of wrongdoing&lt;/li&gt;&lt;li&gt;Formalizing and strengthening internal checks and balances within corporations &lt;/li&gt;&lt;li&gt;Instituting new levels of control and sign-off designed to &lt;/li&gt;&lt;li&gt;Ensuring full disclosure in financial reporting &lt;/li&gt;&lt;li&gt;Ensuring full transparency corporate governance is transactions&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Scope:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;All public companies in the USA &lt;/li&gt;&lt;li&gt;International companies that have registered equity or debt securities with the Securities and Exchange Commission &lt;/li&gt;&lt;li&gt;Accounting firms providing auditing services&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Main Architects: &lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Senator Paul Sarbanes&lt;/li&gt;&lt;li&gt;Representative Michael Oxley&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Effective Date: &lt;/b&gt;&lt;br /&gt;Signed on the law by President Gorge W. Bush on July 30, 2002.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Structure: &lt;/b&gt;&lt;br /&gt;Divided into 11 sections called titles. Sections that are more pertinent to compliance:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sarbanes-Oxley 302 &lt;/li&gt;&lt;li&gt;Sarbanes-Oxley 401 &lt;/li&gt;&lt;li&gt;Sarbanes-Oxley 404 &lt;/li&gt;&lt;li&gt;Sarbanes-Oxley 409 &lt;/li&gt;&lt;li&gt;Sarbanes-Oxley 802&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Audit Requirements: &lt;/b&gt;&lt;br /&gt;The Act requires all financial reports to include an internal control report.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Penalties:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Up to $1 million and imprisonment for up to ten years &lt;/li&gt;&lt;li&gt;Up to $5 million and imprisonment for up to twenty years for willful wrongdoing&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Role of IT:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;IT security is important under Sarbanes-Oxley act because IT being the backbone of all modern-day industries, it is in the core of the accuracy, reliability and integrity of that reporting. It is responsible for protection of sensitive user information too &lt;/li&gt;&lt;li&gt;Software design standards COSO (Committee of Sponsoring Organizations of the Tradeway Commission, 1985)and COBIT (Control Objectives for Information and related Technology framework, 1986)&lt;/li&gt;&lt;li&gt;SarbOxPro program offers standard libraries and interface&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Some Online Resources:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.soxlaw.com/index.htm" target="_blank"&gt;SOX Law&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sox-online.com/index.html" target="_blank"&gt;SOX Online&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Sarbanes%E2%80%93Oxley_Act" target="_blank"&gt;SOX Wikipedia&lt;/a&gt;&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/7971143965685000339-1141884788208423432?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/1141884788208423432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2010/07/sarbanes-oxley-act-2002.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/1141884788208423432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/1141884788208423432'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2010/07/sarbanes-oxley-act-2002.html' title='Sarbanes-Oxley Act 2002'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-8724302099859495818</id><published>2010-02-21T08:35:00.000-08:00</published><updated>2010-02-23T11:02:24.767-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eWeek'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Management'/><title type='text'>25 Decade-Shaping Technologies</title><content type='html'>&lt;a href="http://www.eweek.com/c/a/IT-Management/LABS-GALLERY-25-DecadeShaping-Technologies-718694/?kc=EWKNLEDP02182010A"&gt;LABS GALLERY: 25 Decade-Shaping Technologies - IT Management from eWeek&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-8724302099859495818?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/8724302099859495818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2010/02/25-decade-shaping-technologies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/8724302099859495818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/8724302099859495818'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2010/02/25-decade-shaping-technologies.html' title='25 Decade-Shaping Technologies'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-7412855688310951532</id><published>2009-11-24T07:28:00.000-08:00</published><updated>2009-11-24T13:51:30.250-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dot net'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Final, Finally or Finalize?</title><content type='html'>&lt;b&gt;Final access modifier&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Final can be used for classes, methods, and variables&lt;/li&gt;&lt;li&gt;Final varibles can't change from the initialized values&lt;/li&gt;&lt;li&gt;Final classes can't be subclassed&lt;/li&gt;&lt;li&gt;Final methods can't be overriden&lt;/li&gt;&lt;li&gt;C# uses the keyword "&lt;strong&gt;sealed&lt;/strong&gt;" instead of "final" for classes and methods&lt;/li&gt;&lt;li&gt;A class or method can be "sealed" &lt;/li&gt;&lt;li&gt;A "&lt;strong&gt;const&lt;/strong&gt;" may be used for equivalent of a "final" variable &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Finally block&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Finally is used in exception handling&lt;/li&gt;&lt;li&gt;Finally is a part of the try-catch-finally&lt;/li&gt;&lt;li&gt;Finally is executed even if no exception is thrown&lt;/li&gt;&lt;li&gt;Read more on finally in &lt;a href="http://spexpert.blogspot.com/2008/03/try-catch-and-finally.html"&gt;this post&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Finalize() method&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Finalize() is a non-explicit way to clean up resources&lt;/li&gt;&lt;li&gt;Memory resourses for the object are cleaned up using Finalize()&lt;/li&gt;&lt;li&gt;Finalize() is called during garbage collection to allow objects to clean up unmanaged resources&lt;/li&gt;&lt;li&gt;Finalize() should always be protected&lt;/li&gt;&lt;li&gt;Finalize() should release unmanaged resources only&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/7971143965685000339-7412855688310951532?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/7412855688310951532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/11/final-finally-or-finalize.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7412855688310951532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7412855688310951532'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/11/final-finally-or-finalize.html' title='Final, Finally or Finalize?'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-334050642090051080</id><published>2009-11-18T07:15:00.000-08:00</published><updated>2009-11-22T15:31:37.541-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='restore'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>How many ways to backup your SharePoint web site?</title><content type='html'>&lt;strong&gt;Quick notes on&amp;nbsp;various methods available for SharePoint 2007 backup&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Through Central Admin GUI &lt;br /&gt;(Central Administration &amp;gt; Operations &amp;gt; Perform a Backup)&lt;/li&gt;&lt;li&gt;Command line backup using STSADM &lt;br /&gt;(stsadm -o backup -directory/site)&lt;/li&gt;&lt;li&gt;Using SharePoint Designer &lt;br /&gt;(Site &amp;gt; Administration &amp;gt; Backup Web Site)&lt;/li&gt;&lt;li&gt;Database&amp;nbsp;Backup using MS SQL Server - &lt;a href="http://technet.microsoft.com/en-us/library/cc671616.aspx"&gt;Click here for more details&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Microsoft System Center Data Protection Manager (DPM) - &lt;a href="http://technet.microsoft.com/en-us/library/cc770247.aspx"&gt;Click here for more details&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Recycle Bin and versioning - &lt;a href="http://technet.microsoft.com/en-us/library/cc261871.aspx"&gt;Click here for more details&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Third-party tools&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;var AdBrite_Title_Color = '0000FF';var AdBrite_Text_Color = '000000';var AdBrite_Background_Color = 'FFFFFF';var AdBrite_Border_Color = 'CCCCCC';var AdBrite_URL_Color = '008000';try{var AdBrite_Iframe=window.top!=window.self?2:1;var AdBrite_Referrer=document.referrer==''?document.location:document.referrer;AdBrite_Referrer=encodeURIComponent(AdBrite_Referrer);}catch(e){var AdBrite_Iframe='';var AdBrite_Referrer='';}&lt;/script&gt;&lt;br /&gt;&lt;span style="white-space: nowrap;"&gt;&lt;script type="text/javascript"&gt;document.write(String.fromCharCode(60,83,67,82,73,80,84));document.write(' src="http://ads.adbrite.com/mb/text_group.php?sid=1417268&amp;zs=3436385f3630&amp;ifr='+AdBrite_Iframe+'&amp;ref='+AdBrite_Referrer+'" type="text/javascript"&gt;');document.write(String.fromCharCode(60,47,83,67,82,73,80,84,62));&lt;/script&gt;&lt;br /&gt;&lt;a href="http://www.adbrite.com/mb/commerce/purchase_form.php?opid=1417268&amp;amp;afsid=1" target="_top"&gt;&lt;img border="0" alt="Your Ad Here" style="background-color: #cccccc; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" width="11" src="http://files.adbrite.com/mb/images/adbrite-your-ad-here-banner.gif" height="60"/&gt;&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/7971143965685000339-334050642090051080?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/334050642090051080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/11/how-many-ways-to-backup-your-sharepoint.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/334050642090051080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/334050642090051080'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/11/how-many-ways-to-backup-your-sharepoint.html' title='How many ways to backup your SharePoint web site?'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-9202777616374924577</id><published>2009-11-15T17:10:00.000-08:00</published><updated>2009-11-22T15:25:23.574-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogs'/><category scheme='http://www.blogger.com/atom/ns#' term='spider'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><category scheme='http://www.blogger.com/atom/ns#' term='Pagerank'/><category scheme='http://www.blogger.com/atom/ns#' term='search engine'/><category scheme='http://www.blogger.com/atom/ns#' term='content'/><category scheme='http://www.blogger.com/atom/ns#' term='ceawler'/><title type='text'>Why My Blog Doesn't Show in Google?</title><content type='html'>If you are worried about your &lt;a href="http://spexpert.blogspot.com/"&gt;blog&lt;/a&gt; not being listed in search results on Alexa, Bing, Clusty, Google, Yahoo or any other one, you're not alone. The answer - follow these simple tips, keep working and it'll show up soon. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1. Content is the king&lt;/strong&gt;&lt;br /&gt;We humans see a site while teh search engines read the sites. The best you can do is to improve your contents. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. Networking is important&lt;/strong&gt;&lt;br /&gt;Links are as important for your blog as references are for you. Get your blog linked from your own other blogs and sites. Ask your friends and family to link to your blog. Read other blogs and leave comments often. One referral from popular sites is more valuable than three from some vague one-page site.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3. Keep it clean&lt;/strong&gt;&lt;br /&gt;Don't even try to fool the search engines. The days of long and unrelated "keyword" meta-tags are over. Unrelated white keywords on white background just to fool the search engines can do you more harm than benifit.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;4. Plain text before cool animation&lt;/strong&gt;&lt;br /&gt;Pretty images and an impressive Flash piece may make your blog look great but as far as search is concerned, the contents are immensely valuable. Don't forget to use tags such as "ALT" and TITLE" with your images.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;5. Update often&lt;/strong&gt;&lt;br /&gt;More often you update, more visits you'll have from the visitors and more updates from the search engines. An average search engines is not interested in a blog that was last updated three three years ago.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;6. Listen to the experts&lt;/strong&gt;&lt;br /&gt;There is good advice on the Internet to help you. Listen to the experts and get benefited.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;7. Title matters&lt;/strong&gt;&lt;br /&gt;The title of your blog is very important and so are the headings. Use these judiciously.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;8. Submit to search engines and site directories&lt;/strong&gt;&lt;br /&gt;Manually submit your site to search engines such as &lt;a href="http://rds.yahoo.com/_ylt=A0geu7egnwBLgRQAwq9XNyoA;_ylu=X3oDMTByMTNuNTZzBHNlYwNzcgRwb3MDMgRjb2xvA2FjMgR2dGlkAw--/SIG=120fe4r8h/EXP=1258418464/**https%3a//siteexplorer.search.yahoo.com/submit"&gt;Yahoo&lt;/a&gt;, &lt;a href="http://www.google.com/addurl/?continue=/addurl"&gt;Google&lt;/a&gt; etc.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;9. Have patience&lt;/strong&gt;&lt;br /&gt;You don't jump to the top overnight. Search engines may take long to completely index your blog. Remember, perseverence pays.&lt;br /&gt;&lt;br /&gt;Following these simple tips will help you get a higher rank fast.&amp;nbsp;Good luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-9202777616374924577?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/9202777616374924577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/11/why-my-blog-doesnt-show-in-google.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/9202777616374924577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/9202777616374924577'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/11/why-my-blog-doesnt-show-in-google.html' title='Why My Blog Doesn&apos;t Show in Google?'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-7304149442422859985</id><published>2009-04-01T07:21:00.000-07:00</published><updated>2009-11-15T15:12:25.049-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Trouble shooting'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><category scheme='http://www.blogger.com/atom/ns#' term='extensions for SharePoint 2007'/><title type='text'>Visual Studio 2008 extensions for Windows SharePoint Services 3.0 - Problem</title><content type='html'>When you try to install Visual Studio Extensions for Windows SharePoint services or SharePoint 2007 on your Windows XP workstation, it fails after displaying the following or similar message:&lt;br /&gt;&lt;em&gt;"This product can only be installed if Windows SharePoint Services 3.0 has been installed"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;You don't have to install WSS on your workstation. Even if&amp;nbsp;you try,&amp;nbsp;it fails after showing a message similar to the following:&lt;br /&gt;&lt;em&gt;"This product requirs Windows Server 2003 SP1. Install this service pack and re-run setup"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;I attempted a few workaround and then came across &lt;a href="http://umakanthn.blogspot.com/2007/01/this-product-can-only-be-installed-if.html"&gt;Umakanth's blog post&lt;/a&gt;&amp;nbsp;&amp;nbsp;that fixes this problem in one simple registry edit to make the setup program believe that SharePoint is installed on your workstation.&lt;br /&gt;&lt;br /&gt;1.Run regedt32 and navigate to &lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools]&lt;br /&gt;&lt;br /&gt;2. If there is a key "Web Server Extensions" get into it else create one&lt;br /&gt;&lt;br /&gt;3. If there is a key "12.0" get into it else create one&lt;br /&gt;&lt;br /&gt;4. Create the following string value&lt;br /&gt;Name = Sharepoint&lt;br /&gt;Value = ”Installed”&lt;br /&gt;&lt;br /&gt;5. Re-run the setup and&amp;nbsp;see it work.&lt;br /&gt;Wait! Though the extensions are installed, your project may still show errors like "Could not load file or assembly" when you reference "Microsoft.Sharepoint" and other assemblies.&lt;br /&gt;&lt;br /&gt;All you need is to drag the SharePoint assemblies from folder: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI on your ShaerPoint server and drop to c:\windows\assembly folder of your workstation. Make sure that the files are from a 32-bit server.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-7304149442422859985?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/7304149442422859985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/04/visual-studio-2008-extensions-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7304149442422859985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7304149442422859985'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/04/visual-studio-2008-extensions-for.html' title='Visual Studio 2008 extensions for Windows SharePoint Services 3.0 - Problem'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-6960606221394817495</id><published>2009-03-01T05:38:00.000-08:00</published><updated>2009-11-11T06:21:30.930-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webpart'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='extensions for SharePoint 2007'/><title type='text'>Search Web Parts in MOSS 2007</title><content type='html'>MOSS 2007 has nine built-in web parts for search to provide&amp;nbsp;a powerful tool to customize the search results and the user interface without writing lengthy code. These web parts are listed below:&lt;br /&gt;Advanced Search Box&lt;br /&gt;&lt;ul&gt;&lt;li&gt;People Search Box&lt;/li&gt;&lt;li&gt;People Search Core Results&lt;/li&gt;&lt;li&gt;Search box&lt;/li&gt;&lt;li&gt;Search Core Results&lt;/li&gt;&lt;li&gt;Search High Confidence Results&lt;/li&gt;&lt;li&gt;Search Paging&lt;/li&gt;&lt;li&gt;Search Statistics&lt;/li&gt;&lt;li&gt;Search Summary&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/7971143965685000339-6960606221394817495?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/6960606221394817495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/03/search-web-parts-in-moss-2007.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/6960606221394817495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/6960606221394817495'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/03/search-web-parts-in-moss-2007.html' title='Search Web Parts in MOSS 2007'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-6800748740620355452</id><published>2009-02-28T19:26:00.000-08:00</published><updated>2009-11-11T19:31:14.562-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Customized sites'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Public Web Sites Hosted on MOSS 2007</title><content type='html'>When I asked&amp;nbsp;someone about a few local web sites being hosted on MOSS 2007, her answer was, "Everyone uses MOSS." I wasn't surprized by the answer though it didn't help me. At wssdemo, I found a list of hundreds of&amp;nbsp;web sites hosted on MOSS 2007: &lt;a href="http://www.wssdemo.com/Pages/websites.aspx"&gt;http://www.wssdemo.com/Pages/websites.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-6800748740620355452?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/6800748740620355452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/02/public-web-sites-hosted-on-moss-2007.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/6800748740620355452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/6800748740620355452'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/02/public-web-sites-hosted-on-moss-2007.html' title='Public Web Sites Hosted on MOSS 2007'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-2563561091179401513</id><published>2009-02-24T23:08:00.000-08:00</published><updated>2009-11-10T11:11:42.369-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Approval'/><category scheme='http://www.blogger.com/atom/ns#' term='Status list'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Workflow'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Approval Workflow Status Values in MOSS 2007</title><content type='html'>The workflow approval status values are listed below:&lt;br /&gt;the integer values: &lt;br /&gt;&lt;br /&gt;0 - Not Started &lt;br /&gt;1 - Failed on Start &lt;br /&gt;2 - In Progress &lt;br /&gt;3 - Error Occurred &lt;br /&gt;4 - Stopped by User&amp;nbsp; &lt;br /&gt;5 - Completed &lt;br /&gt;6 - Failed on Start, Retrying &lt;br /&gt;7 - Error Occurred, Retrying &lt;br /&gt;8 - View Query Overflow&lt;br /&gt;15 - Canceled &lt;br /&gt;16 - Approved &lt;br /&gt;17 - Rejected&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-2563561091179401513?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/2563561091179401513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/02/approval-workflow-status-values-in-moss.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/2563561091179401513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/2563561091179401513'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/02/approval-workflow-status-values-in-moss.html' title='Approval Workflow Status Values in MOSS 2007'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-7644731886385927102</id><published>2009-02-19T11:25:00.000-08:00</published><updated>2009-11-10T20:16:42.764-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='12 hive'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>The 12 Hive in MOSS 2007 Explained</title><content type='html'>The legendary 12 hive folder is where&amp;nbsp;the OOB&amp;nbsp;system files are located afterSharePoint 2007 installation.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;It is located at "&lt;strong&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12&lt;/strong&gt;" in a standard MOSS 2007 installation. This folder contains the following sub-directories: &lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;ADMISAPI -&amp;nbsp;This folder maps to IIS virtual directory&amp;nbsp;&amp;nbsp;for SharePoint Central Administration web service&lt;/li&gt;&lt;li&gt;BIN -&amp;nbsp;MOSS utilities&amp;nbsp;binary files such as STSADM.EXE. Sub-directory LCIDD stores language specific binary files&amp;nbsp;in&amp;nbsp;individual folders for each language.&amp;nbsp;&lt;/li&gt;&lt;li&gt;CONFIG - As the name suggests configuration files used by MOSS&lt;/li&gt;&lt;li&gt;Data - Indexing services&amp;nbsp;save indexes here.&lt;/li&gt;&lt;li&gt;HCCab - A&amp;nbsp;set of cab files containing manifest and content information used by the SharePoint help sytem are stored in LCID subdirectory&lt;/li&gt;&lt;li&gt;Help - The help files&amp;nbsp;used by the configuration wizard&lt;/li&gt;&lt;li&gt;ISAPI - This folder maps to IIS virtual directory "_vti_bin" and stores all the standard Web Services for SharePoint except SharePoint Central Administration. &lt;/li&gt;&lt;li&gt;LOGS - SharePoint logs.&lt;/li&gt;&lt;li&gt;Resources - Localization&amp;nbsp;resources for&amp;nbsp;SharePoint sites&lt;/li&gt;&lt;li&gt;TEMPLATE - The templates for a SharePoint web site. The features and xml files are also stored in subdirectories of this folder.&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_H5D2sR0f5O4/Svo6h9DUz_I/AAAAAAAAAUk/ezmR6hIQIfk/s1600-h/sharepoint-12-hive.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" sr="true" src="http://4.bp.blogspot.com/_H5D2sR0f5O4/Svo6h9DUz_I/AAAAAAAAAUk/ezmR6hIQIfk/s320/sharepoint-12-hive.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;A snapshot of 12 hive folder (Click image to zoom)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-7644731886385927102?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/7644731886385927102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/02/12-hive-in-moss-2007-explained.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7644731886385927102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7644731886385927102'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/02/12-hive-in-moss-2007-explained.html' title='The 12 Hive in MOSS 2007 Explained'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_H5D2sR0f5O4/Svo6h9DUz_I/AAAAAAAAAUk/ezmR6hIQIfk/s72-c/sharepoint-12-hive.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-2324641838405771009</id><published>2009-02-12T09:20:00.000-08:00</published><updated>2009-11-24T12:59:22.877-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WFE'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Server roles'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><category scheme='http://www.blogger.com/atom/ns#' term='application server'/><category scheme='http://www.blogger.com/atom/ns#' term='database server'/><title type='text'>Server Roles in a MOSS Farm</title><content type='html'>The architecture of a MOSS farm may contain one or more servers. These servers have various roles which can be divided into three broad categories, Web Front End (WFE), application server and database server.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;strong&gt;1. Web Front End (WFE) Servers&lt;/strong&gt;&lt;br /&gt;The fast and lightweight WFE servers interact with the user. The MOSS site is hosted on the IIS installation on WFE. These servers connect to the database servers to query the MOSS database for grabbing the requested content and rendering the results in the client browser. All WFEs in&amp;nbsp;a farm must be identical and may be load balanced.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. Application Servers&lt;/strong&gt;&lt;br /&gt;An application server provides all shared service level capabilities to the users through WFEs.Just like WFEs, load balancing can be implemented on the application servers too. Following are some examples of the shared services hosted on&amp;nbsp;an application server:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Search Indexing&lt;/li&gt;&lt;li&gt;Search Query&lt;/li&gt;&lt;li&gt;Excel Calculation Service&lt;/li&gt;&lt;li&gt;Windows SharePoint Services Search&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;3. Database Servers&lt;/strong&gt;&lt;br /&gt;The database server&amp;nbsp;has the maximum impact on the availability of the MOSS&amp;nbsp;solution because it is the single point of data storage for all MOSS data (users, applications and configurations). Redundancy and high availability can be ensured by clustering or mirroring.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-2324641838405771009?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/2324641838405771009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/02/server-roles-in-moss-farm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/2324641838405771009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/2324641838405771009'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/02/server-roles-in-moss-farm.html' title='Server Roles in a MOSS Farm'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-8125733190559233801</id><published>2009-02-05T15:54:00.000-08:00</published><updated>2009-11-19T06:07:03.713-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='abbreviations'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>Some SharePoint Jargons</title><content type='html'>Here is a quick reference of a few&amp;nbsp;&amp;nbsp;abbreviations, acronyms, and &amp;nbsp;&amp;nbsp;commonly used&amp;nbsp;while working with&amp;nbsp;SharePoint:&lt;br /&gt;&lt;br /&gt;ADSI - Active Directory Service Interfaces&lt;br /&gt;AJAX - Asynchronous JavaScript and XML&lt;br /&gt;BDC - Business Data Catalog&lt;br /&gt;BLOB - Binary Large Objects&lt;br /&gt;CAML - Collaborative Application Markup Language&lt;br /&gt;CAS - Code Access Security&lt;br /&gt;DPM - Data Protection Manager&lt;br /&gt;ECS - Excel Calculation Serv ice&lt;br /&gt;GAC - Global Access Cache&lt;br /&gt;IIS - Internet Information Server&lt;br /&gt;ITIL - Information Technology Infrastructure Library&lt;br /&gt;KPI - Key Performance Indicator&lt;br /&gt;LDAP - Lightweight Directory Access Protocol&lt;br /&gt;LINQ - Language Integrated Query&lt;br /&gt;LOB - Line of Business, Large Objects&lt;br /&gt;MOSS - Microsoft Office SharePoint server&lt;br /&gt;OLAP - Online Analytical Processing&lt;br /&gt;OOB - Out of the Box&lt;br /&gt;SLA - Service Level Agreement&lt;br /&gt;SKU - Stock Keeping Unit&lt;br /&gt;SSP - SharePoint Service Provider&lt;br /&gt;STS - SharePoint Team Services&lt;br /&gt;WCF - Windows Communication Foundation&lt;br /&gt;WFE - Web Front End&lt;br /&gt;WSDL - Web Services Description Language&lt;br /&gt;WSP - Windows SharePoint Solution Package&lt;br /&gt;WSS - Windows SharePoint Services&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-8125733190559233801?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/8125733190559233801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/02/some-sharepoint-jargons.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/8125733190559233801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/8125733190559233801'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/02/some-sharepoint-jargons.html' title='Some SharePoint Jargons'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-8955827239663121732</id><published>2009-01-26T05:42:00.000-08:00</published><updated>2009-11-09T07:17:58.400-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security levels'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>Default Security Levels in SharePoint 2007</title><content type='html'>User security levels can be assigned by the administrator. There are four levels by default. Custom&amp;nbsp;security levels can be created by various permutations and combinations of the permissions. The&amp;nbsp;four&amp;nbsp;out-of-the-box (OOB) levels are as listed below:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Reader - Has read-only access to the Web site.&lt;/li&gt;&lt;li&gt;Contributor - Can add content to existing document libraries and lists.&lt;/li&gt;&lt;li&gt;Web Designer - Can create lists and document libraries and customize pages in the Web site.&lt;/li&gt;&lt;li&gt;Administrator - Has full control of the Web site.&lt;/li&gt;&lt;/ul&gt;&lt;div&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/7971143965685000339-8955827239663121732?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/8955827239663121732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/11/user-security-levels-in-sharepoint-2007.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/8955827239663121732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/8955827239663121732'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/11/user-security-levels-in-sharepoint-2007.html' title='Default Security Levels in SharePoint 2007'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-1940508140123006841</id><published>2009-01-19T22:42:00.000-08:00</published><updated>2009-11-11T06:52:00.618-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0 Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>WSS 3.0 Web Services</title><content type='html'>A complete reference is available at this &lt;a href="http://msdn.microsoft.com/en-us/ms445292.aspx"&gt;MSDN link&lt;/a&gt; for the following WSS 3.0 web services:&lt;br /&gt;&lt;br /&gt;Administration Web Service&lt;br /&gt;Alerts Web Service&lt;br /&gt;Authentication Web Service&lt;br /&gt;Copy Web Service&lt;br /&gt;Document Workspace Web Service&lt;br /&gt;Forms Web Service&lt;br /&gt;Imaging Web Service&lt;br /&gt;List Data Retrieval Web Service&lt;br /&gt;Lists Web Service&lt;br /&gt;Meetings Web Service&lt;br /&gt;People Web Service&lt;br /&gt;Permissions Web Service&lt;br /&gt;SharePoint Directory Management Web Service&lt;br /&gt;Site Data Web Service&lt;br /&gt;Sites Web Service&lt;br /&gt;Search Web Service&lt;br /&gt;Users and Groups Web Service&lt;br /&gt;Versions Web Service&lt;br /&gt;Views Web Service&lt;br /&gt;Web Part Pages Web Service&lt;br /&gt;Webs Web Service&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-1940508140123006841?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/1940508140123006841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/01/wss-30-web-services.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/1940508140123006841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/1940508140123006841'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/01/wss-30-web-services.html' title='WSS 3.0 Web Services'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-7926329076699608841</id><published>2008-12-21T21:39:00.000-08:00</published><updated>2009-11-09T22:50:30.773-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='ASMX'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>MOSS 2007 Web Services</title><content type='html'>MOSS 2007 web services are actually&amp;nbsp;ASP.NET Web Services (ASMX). The physical files for these ASMX web services are located in the IIS virtual directory&amp;nbsp;"_vti_bin" which physically maps to the folder "%Program Files%\Common Files\Microsoft Shared\web server extensions\12\ISAPI" through SharePoint metadata and HttpModules. Following are a few out of the box services available with MOSS 2007:&lt;br /&gt;&lt;br /&gt;Search - spsearch.asmx&lt;br /&gt;Lists - Lists.asmx&lt;br /&gt;List Data Retrieval&amp;nbsp; - DspSts.asmx&lt;br /&gt;People - People.asmx&lt;br /&gt;Permissions - Permissions.asmx&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_H5D2sR0f5O4/SvkA0f_I8jI/AAAAAAAAAUY/32ck1ORCXDM/s1600-h/spsearch.asmx.jpg" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" sr="true" src="http://1.bp.blogspot.com/_H5D2sR0f5O4/SvkA0f_I8jI/AAAAAAAAAUY/32ck1ORCXDM/s320/spsearch.asmx.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;spsearch service and methods&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The admin web service for "Central Administration" is located in IIS virtual directory "_vti_adm" which physically maps to the folder&amp;nbsp;&amp;nbsp;"%Program Files%\Common Files\Microsoft Shared\web server extensions\12\ADMISAPI."&lt;br /&gt;&lt;br /&gt;Each one of these services consist of a *.wsdl.aspx file and a *.disco file too besides .asmx files for the service WSDL (Web Services Description Language), and&amp;nbsp; the service discovery implementation.&lt;br /&gt;&lt;br /&gt;The URL for the Admin.asmx web service:&lt;br /&gt;http://&lt;centraladminserver&gt;:portnumber/_vti_adm/Admin.asmx&lt;br /&gt;&lt;br /&gt;The URL for all other services is:&lt;br /&gt;http://&lt;site&gt;/_vti_bin/&lt;whatever&gt;.asmx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-7926329076699608841?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/7926329076699608841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2008/12/moss-2007-web-services.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7926329076699608841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7926329076699608841'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2008/12/moss-2007-web-services.html' title='MOSS 2007 Web Services'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_H5D2sR0f5O4/SvkA0f_I8jI/AAAAAAAAAUY/32ck1ORCXDM/s72-c/spsearch.asmx.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-7357120460869383902</id><published>2008-12-14T20:26:00.000-08:00</published><updated>2009-11-09T07:19:14.786-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='abstract class'/><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><category scheme='http://www.blogger.com/atom/ns#' term='OOP'/><title type='text'>Differences between interface and abstract class</title><content type='html'>The interfaces and abstract classes, both can't be instantiated. While an abstract class&amp;nbsp;contains both implemented and non-implemented methods, an interface contains only abstract methods.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;INTERFACE&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;An interface is pure contract&lt;/li&gt;&lt;li&gt;Interface must be public&lt;/li&gt;&lt;li&gt;It may&amp;nbsp;be left unused after declaration&lt;/li&gt;&lt;li&gt;When used, Implementing class must override all methods provided by that interface.&lt;/li&gt;&lt;li&gt;It contains only unimplemented methods and no function definitions&lt;/li&gt;&lt;li&gt;Variable must be abstract and final&lt;/li&gt;&lt;li&gt;Methods take abstract as default.&lt;/li&gt;&lt;li&gt;A single class can implement&amp;nbsp;multiple interfaces.&lt;/li&gt;&lt;li&gt;Interface properties are included with "implements" key word&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;ABSTRACT CLASS&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Abstract class must contain at least one abstract method&lt;/li&gt;&lt;li&gt;It can contain function body&lt;/li&gt;&lt;li&gt;It contains both implented and unimplemented method.&lt;/li&gt;&lt;li&gt;It allows both abstract and non abstract methods.&lt;/li&gt;&lt;li&gt;&amp;nbsp;It must be used if&amp;nbsp;declared,&amp;nbsp;otherwise compiler gives an error.&lt;/li&gt;&lt;li&gt;It may be public or protected.&lt;/li&gt;&lt;li&gt;Only one class can extend abstract class.&lt;/li&gt;&lt;li&gt;Abstract properties are included with extends keyword. &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/7971143965685000339-7357120460869383902?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/7357120460869383902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2009/10/differences-between-interface-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7357120460869383902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7357120460869383902'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2009/10/differences-between-interface-and.html' title='Differences between interface and abstract class'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-753089296348966339</id><published>2008-12-04T06:43:00.000-08:00</published><updated>2009-11-04T06:47:32.320-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Advanced features of MOSS 2007</title><content type='html'>&lt;ul&gt;&lt;li&gt;User Interface (UI) and navigation enhancements &lt;/li&gt;&lt;li&gt;Document management enhancements &lt;/li&gt;&lt;li&gt;Enhanced&amp;nbsp;Search, Workflows, Lists &amp;nbsp;&lt;/li&gt;&lt;li&gt;Office 2007 Integration &lt;/li&gt;&lt;li&gt;New Web Parts and&amp;nbsp;Site-type templates &lt;/li&gt;&lt;li&gt;Business Data Catalog &lt;/li&gt;&lt;li&gt;Search&amp;nbsp;Center &lt;/li&gt;&lt;li&gt;Report Center &lt;/li&gt;&lt;li&gt;Business Intelligence and Excel Server &lt;/li&gt;&lt;li&gt;Forms Server and InfoPath &lt;/li&gt;&lt;li&gt;The “Features” feature &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/7971143965685000339-753089296348966339?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/753089296348966339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2008/12/advanced-features-of-moss-2007.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/753089296348966339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/753089296348966339'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2008/12/advanced-features-of-moss-2007.html' title='Advanced features of MOSS 2007'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-2727277596598625772</id><published>2008-11-04T06:49:00.000-08:00</published><updated>2009-11-04T06:58:19.775-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio'/><category scheme='http://www.blogger.com/atom/ns#' term='User Controls'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='ascx'/><category scheme='http://www.blogger.com/atom/ns#' term='Custom Controls'/><category scheme='http://www.blogger.com/atom/ns#' term='GAC'/><title type='text'>User Controls v/s Custom Controls</title><content type='html'>&lt;strong&gt;User Controls&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Custom, reusable controls created like forms&lt;/li&gt;&lt;li&gt;Reside in .ascx files&lt;/li&gt;&lt;li&gt;Can't be added to Visual Studio toolbox&lt;/li&gt;&lt;li&gt;Used either by dragging and dropping on an .aspx page or by adding manually with "@register" tag&lt;/li&gt;&lt;li&gt;Created by using existing Webserver and HTML server controls&lt;/li&gt;&lt;li&gt;The class is derived from System.Web.UI.UserControl class&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;Custom Control&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Reusable controls&lt;/li&gt;&lt;li&gt;Developed by a developer or vendor&lt;/li&gt;&lt;li&gt;Derived from System.Web.UI.Control class for non-visual elements&lt;/li&gt;&lt;li&gt;Derived from System.Web.UI.WebControl class for visual interface&lt;/li&gt;&lt;li&gt;Deployed either in Bin directory or in Global Assembly Cache (GAC)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-2727277596598625772?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/2727277596598625772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2008/11/user-controls-vs-custom-controls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/2727277596598625772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/2727277596598625772'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2008/11/user-controls-vs-custom-controls.html' title='User Controls v/s Custom Controls'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-4532623551188690574</id><published>2008-10-04T05:16:00.000-07:00</published><updated>2009-11-06T07:28:29.604-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Blogs'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><title type='text'>Some good SharePoint Blogs</title><content type='html'>Just a list for some good resources (blogs, websites etc.)&amp;nbsp;related to SharePoint, ASP.NET, and other related subjects. I'll keep updating this list as often as possible.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.andrewconnell.com/blog/category/133.aspx"&gt;Andrew Connell&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://programminginterviewquestions.com/2008/11/12/installing-configuring-and-managing-sharepoint-services/"&gt;Installing. Configuring and Managing WSS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://programmingsharepoint.blogspot.com/2008/02/sharepoint-interview-questions.html"&gt;Programming SharePoint&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://stackoverflow.com/questions/205893/sharepoint-interview-questions"&gt;SP Interview Questions (Stackoverflow)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://manomangaldas.blogspot.com/2008/01/moss-2007-sharepoint-interview.html"&gt;Mano from Pittsburgh&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.pointsharepoint.com/2008/03/sharepoint-interview-questions.html"&gt;The SP Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sharepointtests.blogspot.com/"&gt;SP Test&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.questpond.com/"&gt;Quest Pond&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.questpond.com/"&gt;InterviewUp&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://it.toolbox.com/wiki/index.php/Sharepoint_Interview_questions#What_is_Microsoft_Windows_SharePoint_Services.3F_How_is_it_related_to_Microsoft_Office_SharePoint_Server_2007.3F"&gt;SP Questions&lt;/a&gt;&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/7971143965685000339-4532623551188690574?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/4532623551188690574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2008/10/moss-2007-blogs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/4532623551188690574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/4532623551188690574'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2008/10/moss-2007-blogs.html' title='Some good SharePoint Blogs'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-722023262772954923</id><published>2008-03-31T13:10:00.000-07:00</published><updated>2009-11-24T13:37:41.103-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dot net'/><category scheme='http://www.blogger.com/atom/ns#' term='exception handling'/><category scheme='http://www.blogger.com/atom/ns#' term='error trapping'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Try, Catch (and Finally)</title><content type='html'>The purpose of the try, catch, and finally blocks is to trap unexpected exceptions. A common usage is to obtain and use resources in a try block, trap exceptional circumstances in a catch block, and release the resources in the finally block. With a combination of input validation controls and keeping expected errors in mind while coding, the use of try-catch-finally can minimize the possibility of an ASP.NET application crashing.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;b&gt;Try Clause&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The try block encloses the code being executed. &lt;/li&gt;&lt;li&gt;The exceptions may be thrown on completion of this block. &lt;/li&gt;&lt;li&gt;There is only one Try block per try-catch-finally combination.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;b&gt;Catch Clause&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The catch blocks are optional.&lt;/li&gt;&lt;li&gt;Thess blocks catches the exceptions. &lt;/li&gt;&lt;li&gt;The catch blocks are executed only if exceptions occur.&lt;/li&gt;&lt;li&gt;The catch blocks may be defined without arguments though not recommended.&lt;/li&gt;&lt;li&gt;It is suggested to have the object argument derived from System.Exception&lt;/li&gt;&lt;li&gt;There may be more than one specific catch clause in the same try-catch statement. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;b&gt;Finally Clause&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The finally block is optional.&lt;/li&gt;&lt;li&gt;When used, finally block is executed without fail.&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/7971143965685000339-722023262772954923?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/722023262772954923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2008/03/try-catch-and-finally.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/722023262772954923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/722023262772954923'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2008/03/try-catch-and-finally.html' title='Try, Catch (and Finally)'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-1129792756792878788</id><published>2008-02-05T07:11:00.000-08:00</published><updated>2009-11-06T07:24:12.064-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='site collection'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='taxonomy'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Application'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS'/><category scheme='http://www.blogger.com/atom/ns#' term='site'/><title type='text'>Site Collection versus Site</title><content type='html'>There are ocassions when you ask yourself if&amp;nbsp;it makes sense&amp;nbsp;to create a new site collection or a&amp;nbsp;new site.&amp;nbsp;The question may look simple to many but a bad decision may have serious consequences. Many organisations keep only one site collection and add a lot of&amp;nbsp;sites to it leaving no room for scaling. Site collections have several advantages such as distributed administration. Dave Wollerman&amp;nbsp;wrote an &lt;a href="http://vspug.com/llowevad/2007/06/25/site-collection-logical-architecture/"&gt;excellent article&lt;/a&gt; explaining the advantages of having multiple site collections.&lt;br /&gt;&lt;a href="http://vspug.com/llowevad/2007/06/25/site-collection-logical-architecture/"&gt;Site Collection Logical Architecture&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7971143965685000339-1129792756792878788?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/1129792756792878788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2008/02/site-collection-versus-site.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/1129792756792878788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/1129792756792878788'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2008/02/site-collection-versus-site.html' title='Site Collection versus Site'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-7675136062155419071</id><published>2007-10-04T08:39:00.000-07:00</published><updated>2009-11-24T06:58:54.319-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dot net'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Validation controls'/><title type='text'>Input Validation in ASP.NET</title><content type='html'>Input validation is very important for web application because an open input field can lead to successful hack attempts, system crashes, malicious data manipulation, data corruption, and notorious Denial of Service (DoS) situation. ASP.NET has five built-in validator controls to make life easier. A validator is a control that checks one input control for a specific type of error condition and displays a description of that problem. These controls improve performance besides simplifying validations.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;RequiredFieldValidation&lt;/li&gt;&lt;li&gt;CompareValidator&lt;/li&gt;&lt;li&gt;RangeValidator&lt;/li&gt;&lt;li&gt;RegularExpressionValidator&lt;/li&gt;&lt;li&gt;CustomValidator&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/7971143965685000339-7675136062155419071?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/7675136062155419071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2007/10/input-validation-in-aspnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7675136062155419071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/7675136062155419071'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2007/10/input-validation-in-aspnet.html' title='Input Validation in ASP.NET'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7971143965685000339.post-4434882424528943953</id><published>2007-10-01T16:32:00.000-07:00</published><updated>2009-11-06T06:27:47.939-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Health Level 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare'/><category scheme='http://www.blogger.com/atom/ns#' term='HL7'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='bio-informatics'/><title type='text'>What is HL7?</title><content type='html'>&lt;ul&gt;&lt;li&gt;Full form of HL7: Health Level Seven&lt;/li&gt;&lt;li&gt;Accredited standards to share clinical and administrative data&lt;/li&gt;&lt;li&gt;Promoted by Health Level Seven Inc. (USA) Ann Arbor, MI (USA)&lt;/li&gt;&lt;li&gt;Freely available without licenses or license fees&amp;nbsp; &lt;/li&gt;&lt;li&gt;Copyrighted for accuracy and integrity&lt;/li&gt;&lt;li&gt;HL7 message format: human readable ASCII &lt;/li&gt;&lt;li&gt;HL7 message&amp;nbsp; -&amp;gt; consists of segments&lt;/li&gt;&lt;li&gt;Over 120 different segment types are available&lt;/li&gt;&lt;li&gt;Segments are separated by line feeds (\r or 0x0D)&lt;/li&gt;&lt;li&gt;A segment begins with a three letter&amp;nbsp;name such as MSH&lt;/li&gt;&lt;li&gt;Segment examples: MSH (Message Header), PID (Patient Info)&lt;/li&gt;&lt;li&gt;Segment -&amp;gt; consists composites&amp;nbsp;(or fields)&lt;/li&gt;&lt;li&gt;Composites are separated by | characters (or \F\)&lt;/li&gt;&lt;li&gt;Composites may&amp;nbsp;contain other composites (sub-composites or sub-fields) &lt;/li&gt;&lt;li&gt;Sub-fields are separated by ^ characters (or \S\)&lt;/li&gt;&lt;li&gt;Sub-composites may contain other composites (sub-sub-composites or sub-sub-fields) &lt;/li&gt;&lt;li&gt;Sub-sub-fields are separated by &amp;amp;&amp;nbsp;characters (or \T\)&lt;/li&gt;&lt;li&gt;HL7 website: &lt;a href="http://www.hl7.org/"&gt;http://www.hl7.org/&lt;/a&gt; &lt;/li&gt;&lt;li&gt;HL7 on Wikipedia: &lt;a href="http://en.wikipedia.org/wiki/HL7"&gt;http://en.wikipedia.org/wiki/HL7&lt;/a&gt;&lt;/li&gt;&lt;li&gt;HL7 glossary of terms: &lt;a href="http://www.hl7.org/ehr/documents/public/documents/Glossary%20of%20terms.pdf"&gt;http://www.hl7.org/ehr/documents/public/documents/Glossary%20of%20terms.pdf&lt;/a&gt;&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/7971143965685000339-4434882424528943953?l=spexpert.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://spexpert.blogspot.com/feeds/4434882424528943953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://spexpert.blogspot.com/2008/11/what-is-hl7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/4434882424528943953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7971143965685000339/posts/default/4434882424528943953'/><link rel='alternate' type='text/html' href='http://spexpert.blogspot.com/2008/11/what-is-hl7.html' title='What is HL7?'/><author><name>Smart Indian  - स्मार्ट इंडियन</name><uri>http://www.blogger.com/profile/11400222466406727149</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/-6MtntLpNzMM/TuLmr93B82I/AAAAAAAABl0/1gw2zDTJv08/s220/Ash-mono.jpg'/></author><thr:total>0</thr:total></entry></feed>
