<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.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" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-3893582346020662759</id><updated>2012-01-27T18:33:59.785+05:30</updated><category term="page load" /><category term="Visual Studio" /><category term="web part" /><category term="Performance" /><category term="Outlook" /><category term="master page" /><category term="Forms Authentication" /><category term="Sql server reporting services" /><category term="Samples" /><category term="page init" /><category term="Windows" /><category term="STSADM" /><category term="SharePoint Foundation" /><category term="list view" /><category term="ASP.NET" /><category term="t-sql" /><category term="Readmore" /><category term="e-Filing" /><category term="frames" /><category term="Backup" /><category term="Workflows" /><category term="App_Code" /><category term="Difference" /><category term="Style sheet" /><category term="Debugging" /><category term="office 2010" /><category term="Examples" /><category term="custom functions" /><category term="Windows Vista" /><category term="GridView" /><category term="UDF" /><category term="service broker" /><category term="acaddin" /><category term="Web.config" /><category term="Publishing Data Source" /><category term="Sharepoint workflow" /><category term="NOCOUNT" /><category term="IIS" /><category term="Windows server 2003" /><category term="Limitations" /><category term="JQUERY" /><category term="Views" /><category term="DateTime" /><category term="iPhone" /><category term="Docusign" /><category term="ASP.net FrameWork" /><category term="Mashups" /><category term="Timer job" /><category term="FileUpload" /><category term="SSRS" /><category term="Stream" /><category term="Visual Studio Extensions" /><category term="Client OM" /><category term="IIS7" /><category term="Load" /><category term="Tablix" /><category term="Entity Framework" /><category term="Usercontrol" /><category term="Excel" /><category term="web reference" /><category term="MSN Messenger" /><category term="Public BETA" /><category term="Random" /><category term="Installation Guide" /><category term="Microsoft" /><category term="month" /><category term="Cache" /><category term="Service Pack" /><category term="JS" /><category term="Infopath" /><category term="grid" /><category term="Configuration" /><category term="Checkbox" /><category term="Webmethod" /><category term="LoadQuery" /><category term="Exception" /><category term="UDCX" /><category term="SharePoint batch" /><category term="init.js" /><category term="Event Receivers" /><category term="Efficiency" /><category term="Treeview" /><category term="Downloads" /><category term="Deploy" /><category term="SharePoint Administration" /><category term="Template Explorer" /><category term="Managed Client OM" /><category term="page life cyce" /><category term="Reports" /><category term="netstat" /><category term="Dialog" /><category term="SharePoint" /><category term="ContentTypes" /><category term="wss 2003" /><category term="ULS Viewer" /><category term="User profile import" /><category term="Team Foundation Server 2010" /><category term="web services" /><category term="JQUERY Custom UI" /><category term="Live()" /><category term="WSS 3.0" /><category term="Exception Handling" /><category term="Client Object Model" /><category term="Bing" /><category term="acrobat" /><category term="Developer Dashboard" /><category term="SharePoint web services" /><category term="Document Library" /><category term="PATINDEX" /><category term="MS Word" /><category term="master" /><category term="Silverlight" /><category term="replce querystring value" /><category term="active directory" /><category term="System Requirements" /><category term="SQL" /><category term="Download" /><category term="Site Templates" /><category term="Windows Server 2008" /><category term="validation" /><category term="Focus" /><category term="SSMS" /><category term="Append" /><category term="css" /><category term="authentication." /><category term="Group BY" /><category term="web service" /><category term="Dropdownlist" /><category term="synchronous call" /><category term="Visual Upgrade" /><category term="conection" /><category term="SharePoint 2007" /><category term="XSLT" /><category term="reportViewer" /><category term="QA" /><category term="XML" /><category term="Replace" /><category term="SharePoint 2010" /><category term="Blogger" /><category term="Nintex" /><category term="item level security" /><category term="style" /><category term="Virtual Server" /><category term="Operating system" /><category term="Sql Azure" /><category term="Visual Studio 11" /><category term="Development" /><category term="Connectnow" /><category term="Learning" /><category term="Dynamic Queries" /><category term="Script injection" /><category term="SharePoint Designer 2010" /><category term="important" /><category term="Count" /><category term="HTML" /><category term="Moss" /><category term="XMLHTTPRequest" /><category term="ASP.NET 4.5" /><category term="Microsoft CDN" /><category term="Team Foundation Server" /><category term="javascript" /><category term="Powershell" /><category term="Aggregate functions" /><category term="Page Layout" /><category term="My Calendar" /><category term="FrameWork 4.0" /><category term="Team Explorer" /><category term="ECMAScript" /><category term="SharePoint designer" /><category term="BETA" /><category term="skype" /><category term="Navigation" /><category term="Formatting" /><category term="Desktop icon" /><category term="Security" /><category term="checkboxlist" /><category term="Ajax" /><category term="Visual Studio 2010" /><category term="ASP.NET MVC" /><category term="SMTP check" /><category term="Default Button" /><category term="Income Tax" /><category term="reporting services" /><category term="Mozilla" /><category term="GAC" /><category term="Textbox" /><category term="intellisense" /><category term="HTML5" /><category term="Windows 7" /><category term="single quote" /><category term="ReportViewerWebPart" /><category term="stored procedure" /><category term="releases" /><category term="NULL" /><category term="Freshers" /><category term="tutorial" /><category term="TAble" /><category term="MuteX" /><category term="Workflow" /><category term="CAML" /><category term="Sql Server Browser" /><category term="delete list items" /><category term="Web 2.0" /><category term="sql server" /><category term="Blogging" /><category term="C#" /><category term="day" /><category term="Process Explorer" /><category term="jobs" /><category term="datepicker" /><category term="MS Office Project" /><category term="Language Pack" /><category term="ANSI_NULLS" /><category term="SharePoint Tools" /><category term="ALTER" /><category term="IE" /><category term="Platform target" /><category term="iPad" /><category term="Enum" /><category term="Hardware Virtualization" /><category term="Expand collapse columns" /><title type="text">SharePoint 2010, SharePoint, C-sharp, ASP.Net, JQuery, SQL Server Solutions</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://praveenbattula.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default?start-index=26&amp;max-results=25&amp;redirect=false" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>259</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/praveenbattula" /><feedburner:info uri="praveenbattula" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>praveenbattula</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-4092061490381812114</id><published>2012-01-21T15:17:00.004+05:30</published><updated>2012-01-21T15:31:28.165+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010" /><title type="text">Loop through all webs faster way in SharePoint 2010</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;We are learning so many concepts each day and implementing/writing lot of code. But, we might not&amp;nbsp;spending time to write the code more efficient way or&amp;nbsp;more cleaner way. So, this post is again related to how to write code efficient in SharePoint 2010. :)&lt;br /&gt;&lt;br /&gt;So far, till SharePoint 2007 to loop through all the webs in site collection we use the code:&lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;using(SPSite site = new SPSite("http://sitecollectionurl")&lt;br /&gt;{&lt;br /&gt;foreach(SPWeb web in site.AllWebs)&lt;br /&gt;{&lt;br /&gt;//Some code here&lt;br /&gt;web.Dispose();&lt;br /&gt;}&lt;br /&gt;}&lt;/pre&gt;The above code is not at all wrong. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Case 1:&lt;/strong&gt;&lt;br /&gt;If you need the web object only for reading the generic information of the site like title, url, id etc… then it is a very expensive operation. For this, in SharePoint 2010 there is a workaround and that will load results 10 times faster than above code. Below is the efficient code:&lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;using(SPSite site = new SPSite("http://sitecollectionurl")&lt;br /&gt;{&lt;br /&gt;foreach(SPWebInfo webInfo in site.AllWebs.WebsInfo)&lt;br /&gt;{&lt;br /&gt;//Code here to read web information &lt;br /&gt;}&lt;br /&gt;}&lt;/pre&gt;This way you only reading the web information object instead of complete Web object. You can take a look more about WebInfo class &lt;a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spwebinfo_members.aspx" target="_blank"&gt;here in MSDN&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Case 2: &lt;/strong&gt;&lt;br /&gt;If you want to read the properties you needed then there is a more better way than simply loop through AllWebs property in for each. The complete &lt;a href="http://hristopavlov.wordpress.com/2008/10/20/a-very-fast-method-to-get-the-site-collections-web-structure/" target="_blank"&gt;explaination is here&lt;/a&gt;. This is a very good post and very very faster way to read the properties in all webs. &lt;br /&gt;&lt;br /&gt;You really see the difference, a big difference. Do you like this post?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-4092061490381812114?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vHhs0jo5XrnUGmFW_E8TGIcTHUI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vHhs0jo5XrnUGmFW_E8TGIcTHUI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vHhs0jo5XrnUGmFW_E8TGIcTHUI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vHhs0jo5XrnUGmFW_E8TGIcTHUI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=oa_VxBTIgSk:6-mpAZ7ydAE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=oa_VxBTIgSk:6-mpAZ7ydAE:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=oa_VxBTIgSk:6-mpAZ7ydAE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=oa_VxBTIgSk:6-mpAZ7ydAE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=oa_VxBTIgSk:6-mpAZ7ydAE:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/oa_VxBTIgSk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/4092061490381812114/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=4092061490381812114" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/4092061490381812114" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/4092061490381812114" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/oa_VxBTIgSk/loop-through-all-webs-faster-way-in.html" title="Loop through all webs faster way in SharePoint 2010" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2012/01/loop-through-all-webs-faster-way-in.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-1193992487746167357</id><published>2012-01-11T07:41:00.001+05:30</published><updated>2012-01-11T07:43:52.871+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 11" /><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title type="text">Download Visual Studio 11 Developer Preview - now with SharePoint developer tools</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://msdn.microsoft.com/en-us/vstudio/hh127353" target="_blank"&gt;Visual Studio 11&amp;nbsp;Developer Preview&lt;/a&gt; is now available with the SharePoint developer tools and &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=27543" target="_blank"&gt;downloadable&lt;/a&gt; to public. Earlier version only has the Windows 8 stuff as a new thing along with some user experience improvements. But, in the new version&amp;nbsp;it has the&amp;nbsp;SharePoint developer tools added. So, as I am a SharePoint guy I would like to see what are all the features available in the new version. &lt;br /&gt;&lt;br /&gt;Visual Studio 11 is very fast when compared to Visual Studio 2010 and it definitely improves the productivity. This is one of the major point which I like about it. When come back to what are the new features added in SharePoint developer tools, below are the few of them.&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Create Lists and Content Types by Using New Designers&lt;/li&gt;&lt;li&gt;Create Site Columns&lt;/li&gt;&lt;li&gt;Create Silverlight Web Parts&lt;/li&gt;&lt;li&gt;Publish SharePoint Solutions to Remote SharePoint Servers&lt;/li&gt;&lt;li&gt;Test SharePoint Performance by Using Profiling Tools&lt;/li&gt;&lt;li&gt;Create Sandboxed Visual Web Parts&lt;/li&gt;&lt;li&gt;Improved Support for Sandboxed Solutions.&lt;/li&gt;&lt;li&gt;Support for JavaScript Debugging and IntelliSense for JavaScript&lt;/li&gt;&lt;li&gt;Streamlined SharePoint Project Templates&lt;/li&gt;&lt;li&gt;Related Topics&lt;/li&gt;&lt;/ul&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/ee290856(VS.110).aspx" target="_blank"&gt;MSDN link&lt;/a&gt; has all these features explained. Stay tuned for the more updates from this blog as I like to publish more articles on what next...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-1193992487746167357?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GU9WwIvbX5x8inQ3_YbmJ8dxozM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GU9WwIvbX5x8inQ3_YbmJ8dxozM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GU9WwIvbX5x8inQ3_YbmJ8dxozM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GU9WwIvbX5x8inQ3_YbmJ8dxozM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ec3l6WlrOcw:_5a5KWQAiH4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ec3l6WlrOcw:_5a5KWQAiH4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ec3l6WlrOcw:_5a5KWQAiH4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ec3l6WlrOcw:_5a5KWQAiH4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ec3l6WlrOcw:_5a5KWQAiH4:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/ec3l6WlrOcw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/1193992487746167357/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=1193992487746167357" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/1193992487746167357" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/1193992487746167357" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/ec3l6WlrOcw/download-visual-studio-11-developer.html" title="Download Visual Studio 11 Developer Preview - now with SharePoint developer tools" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2012/01/download-visual-studio-11-developer.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-4255321811098170892</id><published>2011-12-12T21:50:00.000+05:30</published><updated>2011-12-12T21:50:08.761+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7" /><category scheme="http://www.blogger.com/atom/ns#" term="Powershell" /><title type="text">Script to install SharePoint 2010 in Windows 7</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;You are ready to install SharePoint 2010 in Windows 7? Then you are at the right place. For the installation you have to download all required and follow the complete MSDN article and then execute step by step. If there is something which do all the steps for you then how it is? good right?&lt;br /&gt;Yah! there is a great script which is written by Ram which installs SharePoint 2010 on windows 7 PC. Go and download and execute guys. Great script.&lt;br /&gt;&lt;br /&gt;Get the &lt;a href="http://gallery.technet.microsoft.com/scriptcenter/a88cad83-f595-4487-940e-f678ce47eb5f" target="_blank"&gt;information here&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/3893582346020662759-4255321811098170892?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KSC-Di7koLcAJUZCTO0eQr-jsmY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KSC-Di7koLcAJUZCTO0eQr-jsmY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KSC-Di7koLcAJUZCTO0eQr-jsmY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KSC-Di7koLcAJUZCTO0eQr-jsmY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=rUQgKoGJY-s:A_nqxz3H7fQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=rUQgKoGJY-s:A_nqxz3H7fQ:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=rUQgKoGJY-s:A_nqxz3H7fQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=rUQgKoGJY-s:A_nqxz3H7fQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=rUQgKoGJY-s:A_nqxz3H7fQ:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/rUQgKoGJY-s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/4255321811098170892/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=4255321811098170892" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/4255321811098170892" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/4255321811098170892" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/rUQgKoGJY-s/script-to-install-sharepoint-2010-in.html" title="Script to install SharePoint 2010 in Windows 7" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/12/script-to-install-sharepoint-2010-in.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-8397998373407855231</id><published>2011-12-12T21:35:00.000+05:30</published><updated>2011-12-12T21:35:21.387+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="active directory" /><category scheme="http://www.blogger.com/atom/ns#" term="Powershell" /><title type="text">How to find Inactive computer accounts in active directory?</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Do you know how can we do this? Either we query the AD to get the information by writing code in C# or manually check the AD for the inactive accounts. But, there is another simple way which will get this information without any big efforts. Yes, using Powershell script. &lt;pre class="c-sharp" name="code"&gt;$COMPAREDATE=GET-DATE&lt;br /&gt;$NumberDays=90 &lt;br /&gt;$CSVFileLocation='C:\TEMP\OldComps.CSV' &lt;br /&gt;GET-QADCOMPUTER -SizeLimit 0 -IncludedProperties LastLogonTimeStamp | where { ($CompareDate-$_.LastLogonTimeStamp).Days -gt $NumberDays } | Select-Object Name, LastLogonTimeStamp, OSName, ParentContainerDN | Sort-Object ModificationDate, Name | Export-CSV $CSVFileLocation &lt;br /&gt;&lt;/pre&gt;You have to provide the days - the timeline of inactive accounts and where to save the output of inactive accounts list.&lt;br /&gt;&lt;br /&gt;The complete information is available at &lt;a href="http://gallery.technet.microsoft.com/scriptcenter/6b8163d1-5fae-43b5-a664-a2d1f6e1e2da" target="_blank"&gt;this post&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/3893582346020662759-8397998373407855231?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KxK2RfBhRNwA78V15KG-Mdacb0I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KxK2RfBhRNwA78V15KG-Mdacb0I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KxK2RfBhRNwA78V15KG-Mdacb0I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KxK2RfBhRNwA78V15KG-Mdacb0I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uQomlhln1DI:wqkTfJV_RnA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uQomlhln1DI:wqkTfJV_RnA:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uQomlhln1DI:wqkTfJV_RnA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uQomlhln1DI:wqkTfJV_RnA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uQomlhln1DI:wqkTfJV_RnA:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/uQomlhln1DI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/8397998373407855231/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=8397998373407855231" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/8397998373407855231" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/8397998373407855231" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/uQomlhln1DI/how-to-find-inactive-computer-accounts.html" title="How to find Inactive computer accounts in active directory?" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/12/how-to-find-inactive-computer-accounts.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-2834939805185878118</id><published>2011-12-12T14:23:00.002+05:30</published><updated>2011-12-12T14:27:43.521+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Powershell" /><title type="text">Open PDF files directly in browser SharePoint 2010</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Here is how you can tell SharePoint 2010 site to open the PDF files in the browser instead of prompting the user to save or open the PDF. This will be a great option to the most of end users. This needs simple Powershell scripting run on the server. Below is the code we should use:&lt;br /&gt;&lt;pre name="code" class="c-sharp"&gt;# &amp;lt;# &lt;br /&gt;# .DESCRIPTION &lt;br /&gt;#  This script adds new MIME type to "AllowedInlineDownloadedMimeTypes" property list of defined SharePoint 2010 Web Application.&lt;br /&gt;#&lt;br /&gt;#  Script prompts you for MIME type and Web Application URL.&lt;br /&gt;#&lt;br /&gt;#  Code shall run in context of Farm Administrators group member.&lt;br /&gt;# &lt;br /&gt;# .NOTES &lt;br /&gt;#       File Name   : Add_MIME_Type.ps1 &lt;br /&gt;#       Author      : Kamil Jurik, WBI Systems a.s. &lt;br /&gt;#       Created     : 11/12/2011 &lt;br /&gt;# &lt;br /&gt;&lt;br /&gt;If ( (Get-PSSnapin -Name "Microsoft.SharePoint.PowerShell" -ErrorAction SilentlyContinue) -eq $null ) {&lt;br /&gt;    Add-PSSnapin "Microsoft.SharePoint.PowerShell"&lt;br /&gt;}&lt;br /&gt;Get-SPWebApplication&lt;br /&gt;$WebApp = Get-SPWebApplication $(Read-Host "Enter Web Application URL")&lt;br /&gt;Write-Host "Mime Type Examples:""application/pdf, text/html, text/xml"&lt;br /&gt;&lt;br /&gt;If ($WebApp.AllowedInlineDownloadedMimeTypes -notcontains ($MimeType = Read-Host "Enter a required mime type"))&lt;br /&gt;{&lt;br /&gt;  Write-Host -ForegroundColor White "Adding" $MimeType "MIME Type to defined Web Application"$WebApp.url&lt;br /&gt;  $WebApp.AllowedInlineDownloadedMimeTypes.Add($MimeType)&lt;br /&gt;  $WebApp.Update()&lt;br /&gt;  Write-Host -ForegroundColor Green "The" $MimeType "MIME type has been successfully added."&lt;br /&gt;} Else {&lt;br /&gt;  Write-Host -ForegroundColor Red "The" $MimeType "MIME type has already been added."&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;The powershell script do the magic for us. Below is the explanation.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;It is taking the web application url as&amp;nbsp;input &lt;/li&gt;&lt;li&gt;And if the web application is not allowed the&amp;nbsp;the PDF files MIME type to it's allow downloadable mime types collection then it will add it.&lt;/li&gt;&lt;/ol&gt;So, once you run the code the files will be open up in the browser instead of prompting the user. The server will not allow PDF files by default as it think PDF files are not secure.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Note:&lt;/strong&gt; The script should run with the account who has FARM administrator level access.&lt;br /&gt;For more details about it: please check &lt;a href="http://gallery.technet.microsoft.com/scriptcenter/Add-new-MIME-type-open-PDF-f6c57c32" target="_blank"&gt;technet article&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/3893582346020662759-2834939805185878118?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/q6IRN4SC44wqBuoBd5Cbuo3qt7Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q6IRN4SC44wqBuoBd5Cbuo3qt7Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/q6IRN4SC44wqBuoBd5Cbuo3qt7Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q6IRN4SC44wqBuoBd5Cbuo3qt7Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uVjS-tsd84A:DD8R-ZJwUJY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uVjS-tsd84A:DD8R-ZJwUJY:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uVjS-tsd84A:DD8R-ZJwUJY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uVjS-tsd84A:DD8R-ZJwUJY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uVjS-tsd84A:DD8R-ZJwUJY:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/uVjS-tsd84A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/2834939805185878118/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=2834939805185878118" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/2834939805185878118" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/2834939805185878118" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/uVjS-tsd84A/open-pdf-files-directly-in-browser.html" title="Open PDF files directly in browser SharePoint 2010" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/12/open-pdf-files-directly-in-browser.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-536186851243081117</id><published>2011-12-04T20:04:00.001+05:30</published><updated>2011-12-04T20:04:35.429+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET 4.5" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title type="text">ASP.NET 4.5 new features</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The new version of ASP.NET 4.5 has many features integrated and there are many additions to the Visual Studio as well. I am really excited to see all of these features in hand.... These functionality improvements makes applications more easier and faster. The features are added in both Web forms and MVC.&lt;br /&gt;&lt;br /&gt;ScottGu's blog has all these features explained in detail as series of posts. Readers, please read all of these and know the new and great features coming for better productivity.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2011/08/31/asp-net-vnext-series.aspx" target="_blank"&gt;ASP.NET 4.5 New Features&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/3893582346020662759-536186851243081117?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TT8By9uN4Z2_PabaGEg8AqQLPos/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TT8By9uN4Z2_PabaGEg8AqQLPos/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TT8By9uN4Z2_PabaGEg8AqQLPos/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TT8By9uN4Z2_PabaGEg8AqQLPos/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ZYiwAKCoBJA:4qbIaJl0T9k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ZYiwAKCoBJA:4qbIaJl0T9k:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ZYiwAKCoBJA:4qbIaJl0T9k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ZYiwAKCoBJA:4qbIaJl0T9k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ZYiwAKCoBJA:4qbIaJl0T9k:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/ZYiwAKCoBJA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/536186851243081117/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=536186851243081117" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/536186851243081117" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/536186851243081117" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/ZYiwAKCoBJA/aspnet-45-new-features.html" title="ASP.NET 4.5 new features" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/12/aspnet-45-new-features.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-7187429771519962305</id><published>2011-10-13T19:38:00.002+05:30</published><updated>2011-10-24T08:22:17.545+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint workflow" /><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title type="text">Get TaskID in SharePoint custom Visual Studio workflows</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;When you are working with custom workflows implementing in Visual studio, you might be sending the emails when a task is created. By default SharePoint sends an email when a task is assigned to a user. But, if you want to customize the email body and subject, then you will use send mail activity and will give link to the user.&lt;strong&gt; Here&lt;/strong&gt; the problem starts. &lt;br /&gt;In CreateTask activity in Visual Studio you cannot get the taskID as the task is not yet created. What to do??? So, to get the task identifier we have to implement the below approach.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;CreateTask Activity&lt;/li&gt;&lt;li&gt;TaskCreated Activity&amp;nbsp;&lt;/li&gt;&lt;li&gt;SendMail Activity&lt;/li&gt;&lt;li&gt;OnTaskChanged Activity&lt;/li&gt;&lt;li&gt;TaskComplete Activity&lt;/li&gt;&lt;/ol&gt;Remember, until unless the Activity TaskCreated is executed the TaskID will not be available in workflow context. The main reason behind is, the task created information is not caught by SharePoint workflow anywhere until we run this activity. So, in the TaskCreated activity you can get the AfterProperties of the task and in those properties you will get the recent created task identifier which is integer. &lt;br /&gt;&lt;br /&gt;So, note that in custom workflows which are implementing through Visual Studio the only way you can get the TaskID is AfterProperties of the TaskCreated activity. I have wasted hours when I was learning these. Hope you liked it.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-7187429771519962305?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3LpL14O33ondz1LPPV26ABbNr_Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3LpL14O33ondz1LPPV26ABbNr_Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3LpL14O33ondz1LPPV26ABbNr_Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3LpL14O33ondz1LPPV26ABbNr_Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=pNg4jOCvNkA:ZcrZK-tdiEQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=pNg4jOCvNkA:ZcrZK-tdiEQ:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=pNg4jOCvNkA:ZcrZK-tdiEQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=pNg4jOCvNkA:ZcrZK-tdiEQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=pNg4jOCvNkA:ZcrZK-tdiEQ:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/pNg4jOCvNkA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/7187429771519962305/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=7187429771519962305" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7187429771519962305" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7187429771519962305" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/pNg4jOCvNkA/get-taskid-in-sharepoint-custom-visual.html" title="Get TaskID in SharePoint custom Visual Studio workflows" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/10/get-taskid-in-sharepoint-custom-visual.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-6646925277670144786</id><published>2011-10-13T19:19:00.001+05:30</published><updated>2011-10-13T19:19:36.866+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="Reports" /><title type="text">The context has expired and can no longer be used–SharePoint and Reporting Services</title><content type="html">&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Error:&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;quot;System.Web.Services.Protocols.SoapException: Report Server has encountered a SharePoint error. ---&amp;gt; Microsoft.ReportingServices.Diagnostics.Utilities.SharePointException: Report Server has encountered a SharePoint error. ---&amp;gt; Microsoft.SharePoint.SPException: The context has expired and can no longer be used. (Exception from HRESULT: 0x80090317) ---&amp;gt; System.Runtime.InteropServices.COMException: The context has expired and can no longer be used. (Exception from HRESULT: 0x80090317) --- End of inner exception stack trace --- at Microsoft.ReportingServices.WebServer.ReportingService2005Impl.GetDataSourceContents(String DataSource, DataSourceDefinition&amp;amp; Definition) at Microsoft.ReportingServices.WebServer.ReportingService2006.GetDataSourceContents(String DataSource, DataSourceDefinition&amp;amp; Definition)&amp;quot;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Solution:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This was coming completely due to the sever clock has wrong time set. So, by adjusting the time on the server solved the problem.&lt;/p&gt;  &lt;p&gt;Special thanks to &amp;quot;&lt;a href="http://bisqlserver.rdacorp.com/2009/06/reporting-services-and-sharepoint.html" target="_blank"&gt;Steve Mann&lt;/a&gt;&amp;quot; for finding the solution. It is a great find as it is just by guessing and thinking in different ways. Good one Steve.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-6646925277670144786?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6bmv0AopG6gnmFFC9TUixaYIins/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6bmv0AopG6gnmFFC9TUixaYIins/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6bmv0AopG6gnmFFC9TUixaYIins/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6bmv0AopG6gnmFFC9TUixaYIins/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=KaKids46ov4:4GIi0Yt3dL0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=KaKids46ov4:4GIi0Yt3dL0:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=KaKids46ov4:4GIi0Yt3dL0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=KaKids46ov4:4GIi0Yt3dL0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=KaKids46ov4:4GIi0Yt3dL0:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/KaKids46ov4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/6646925277670144786/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=6646925277670144786" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/6646925277670144786" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/6646925277670144786" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/KaKids46ov4/context-has-expired-and-can-no-longer.html" title="The context has expired and can no longer be used–SharePoint and Reporting Services" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/10/context-has-expired-and-can-no-longer.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-2272711101419239915</id><published>2011-10-08T17:01:00.003+05:30</published><updated>2011-10-08T17:03:46.746+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Dialog" /><title type="text">Close SharePoint 2010 Dialog through code</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;In SharePoint 2010, the new feature is added is the dialog framework. With the help of this, user stays on the same page and able to get the information without go away from the current page. So, there are ways that we can close the dialog from the code in different ways. Below are the mainly used implementations in javascript and code behind.&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Javascript:&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&amp;lt;script type='text/javascript'&amp;gt;window.frameElement.commitPopup()&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;The window.frameElement is the node which holds the current dialog window. commitPopup() method which commits the popup and closes the dialog from the page window. So, by simply calling the above method, the dialog window will close automatically.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Code-Behind:&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;HttpContext context = HttpContext.Current;&lt;br /&gt;if (HttpContext.Current.Request.QueryString["IsDlg"] != null){&lt;br /&gt;context.Response.Write("&amp;lt;script type='text/javascript'&amp;gt;window.frameElement.commitPopup();&amp;lt;/script&amp;gt;");&lt;br /&gt;context.Response.Flush();&lt;br /&gt;context.Response.End();&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;The dialog framework recognizes an additional parameter in the request named "IsDlg=1", which says open the page in dialog box. So, in code-behind simply check for query string parameter and if it exists then call the javascript method mentioned above by writing it to browser. So, when it executed the dialog will be closed. &lt;br /&gt;&lt;br /&gt;This is a very nice tip which helps in some custom implementations. Hope it helps.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-2272711101419239915?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lhMKyvI3WIeEqQGiemEHaYF5JFs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lhMKyvI3WIeEqQGiemEHaYF5JFs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lhMKyvI3WIeEqQGiemEHaYF5JFs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lhMKyvI3WIeEqQGiemEHaYF5JFs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=C9sLYmesFlI:I1OprA3zWOU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=C9sLYmesFlI:I1OprA3zWOU:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=C9sLYmesFlI:I1OprA3zWOU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=C9sLYmesFlI:I1OprA3zWOU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=C9sLYmesFlI:I1OprA3zWOU:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/C9sLYmesFlI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/2272711101419239915/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=2272711101419239915" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/2272711101419239915" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/2272711101419239915" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/C9sLYmesFlI/close-sharepoint-2010-dialog-through.html" title="Close SharePoint 2010 Dialog through code" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/10/close-sharepoint-2010-dialog-through.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-6058018677560181349</id><published>2011-10-08T17:00:00.001+05:30</published><updated>2011-10-08T17:00:11.531+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Workflows" /><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title type="text">Exception of type 'System.Workflow.ComponentModel.WorkflowTerminatedException' was thrown</title><content type="html">&lt;p&gt;This is the error you see when you use the TerminateActivity in Windows workflow foundation/Visual Studio workflow development for SharePoint applications. The main reason behind why this exception is &amp;quot;We are terminating the current running workflow in middle and framework rises the exception that the workflow is terminated&amp;quot;. &lt;/p&gt;  &lt;p&gt;The main use of this TerminateActivity is for terminating workflow only. But, I do not recommend to use this activity in your workflows as this is a kind of exception which is throwing by WWF framework. Instead we could try &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Filter the logic by if, else and end the workflow. &lt;/li&gt;    &lt;li&gt;By throwing the exception from your code and by using the FaultHandler catch the exception and write it to logs. &lt;/li&gt;    &lt;li&gt;If we want to stop the workflow, we may write the code to stop the workflow by using CancelWorkflow(workflow). &lt;/li&gt;    &lt;li&gt;Even if you use the activity if you do not want to&amp;#160; see the above exception in the workflow logs then you might do this. From the &amp;quot;Properties&amp;quot; window the attribute &amp;quot;Error&amp;quot; – fill this field with some text like &amp;quot;Workflow terminated as the reviewers not found for the current item&amp;quot; etc. So that user can understand the error clearly instead of the exception details. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Hope it helps.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-6058018677560181349?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3tqAGHvaLmbxJSAAKND_S8HcquQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3tqAGHvaLmbxJSAAKND_S8HcquQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3tqAGHvaLmbxJSAAKND_S8HcquQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3tqAGHvaLmbxJSAAKND_S8HcquQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=wFhAdfQgVOc:UvmQsYetQTs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=wFhAdfQgVOc:UvmQsYetQTs:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=wFhAdfQgVOc:UvmQsYetQTs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=wFhAdfQgVOc:UvmQsYetQTs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=wFhAdfQgVOc:UvmQsYetQTs:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/wFhAdfQgVOc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/6058018677560181349/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=6058018677560181349" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/6058018677560181349" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/6058018677560181349" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/wFhAdfQgVOc/exception-of-type-was-thrown.html" title="Exception of type &amp;#39;System.Workflow.ComponentModel.WorkflowTerminatedException&amp;#39; was thrown" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/10/exception-of-type-was-thrown.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-983611667320159359</id><published>2011-08-20T16:03:00.007+05:30</published><updated>2011-09-23T16:34:33.042+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="ReportViewerWebPart" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="SSRS" /><title type="text">Customize ReportViewerWebPart in C# for all SharePoint Zones</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This is one of the major milestone I have achieved recently to customize the report viewer web part for SharePoint sites. The issue I was facing: the SharePoint site which I have developed was too complex and it exposed via 3 zones. &lt;a href="http://intranetsite/"&gt;http://intranetsite&lt;/a&gt;, &lt;a href="http://extranetsite/"&gt;http://extranetsite&lt;/a&gt;, &lt;a href="https://internetsite/"&gt;https://internetsite&lt;/a&gt;&lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;&lt;a href="http://intranetsite/"&gt;http://intranetsite&lt;/a&gt; – which is Windows based authentication site and for intranet people.&lt;/li&gt;&lt;li&gt;&lt;a href="http://extranetsite/"&gt;http://extranetsite&lt;/a&gt; – Which is Windows based authentication site and for extranet people&lt;/li&gt;&lt;li&gt;&lt;a href="http://internetsite/"&gt;http://internetsite&lt;/a&gt; – Which is Forms based authentication site and for internet people.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;For each sub site in our implementation it should show the SSRS dashboard report of the site we are in which will contains all information of the site through reports. But, SSRS reporting services and report viewer web part has a limitation in SharePoint integration mode:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;System.Web.Services.Protocols.SoapException: The specified path refers to a SharePoint zone that is not supported. The default zone path must be used. ---&amp;gt; Microsoft.ReportingServices.Diagnostics.Utilities.SecurityZoneNotSupportedException: The specified path refers to a SharePoint zone that is not supported. The default zone path must be used.&lt;/b&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;For example, you have added a report viewer web part to a SharePoint page. And when you opened the site in any other zones other than default zone then you will see above exception. So, how to solve this problem??? No way without customizing the default ReportViewerWebPart. So, I chosen this method and the implementation I have done is working very well.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Implementation:&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Create a simple C# Project in Visual Studio to create a web part. &lt;/li&gt;&lt;li&gt;The web part contains logic to render Report Viewer Web Part. &lt;/li&gt;&lt;li&gt;The Report Viewer Web Part will take the default zone web url to render reports. &lt;/li&gt;&lt;li&gt;Supply report parameters to the report viewer. &lt;/li&gt;&lt;li&gt;Add any properties to the report viewer web part like toolbar mode, document map mode etc. &lt;/li&gt;&lt;/ol&gt;&lt;b&gt;CODE:&lt;/b&gt;&lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;public class CustomReportViewerWebPart : System.Web.UI.WebControls.WebParts.WebPart&lt;br /&gt;{&lt;br /&gt;#region Properties&lt;br /&gt;&lt;br /&gt;#endregion // Properties&lt;br /&gt;&lt;br /&gt;#region Constructors&lt;br /&gt;&lt;br /&gt;public CustomReportViewerWebPart()&lt;br /&gt;{&lt;br /&gt;this.ExportMode = WebPartExportMode.All;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#endregion // Constructors&lt;br /&gt;&lt;br /&gt;#region Privates&lt;br /&gt;&lt;br /&gt;//-----------------------------------------------------------------&lt;br /&gt;//Simple error handler for pre-render subs&lt;br /&gt;//-----------------------------------------------------------------&lt;br /&gt;private void HandleErrors(Exception ex)&lt;br /&gt;{&lt;br /&gt;Page.Response.Write(ex.ToString());&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#endregion  // Privates&lt;br /&gt;&lt;br /&gt;#region Overrides&lt;br /&gt;&lt;br /&gt;//-----------------------------------------------------------------&lt;br /&gt;//Render this Web Part to the output parameter specified.&lt;br /&gt;//-----------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;protected override void CreateChildControls()&lt;br /&gt;{&lt;br /&gt;base.CreateChildControls();&lt;br /&gt;&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;ReportViewerWebPart wp = new ReportViewerWebPart();&lt;br /&gt;this.ChromeType = wp.ChromeType = PartChromeType.None;&lt;br /&gt;wp.PromptAreaMode = CollapsibleDisplayMode.Hidden;&lt;br /&gt;wp.ToolBarMode = ToolBarDisplayMode.None;&lt;br /&gt;&lt;br /&gt;string defaultZoneURL = ConfigurationManager.AppSettings["SharePoint_Default_Zone_URL"];&lt;br /&gt;if (string.IsNullOrEmpty(defaultZoneURL))&lt;br /&gt;defaultZoneURL = "http://defaultzoneurl";&lt;br /&gt;&lt;br /&gt;string reportPath = ConfigurationManager.AppSettings["SP_Report_Path"];&lt;br /&gt;if (string.IsNullOrEmpty(reportPath))&lt;br /&gt;reportPath = "reportpath"; //If it is the same report everywhere then use it. Otherwise create a web part property. So that user can input report path and use it here.&lt;br /&gt;&lt;br /&gt;string parameter1 = "parameter1 value"; &lt;br /&gt;&lt;br /&gt;if (!string.IsNullOrEmpty(defaultZoneURL))&lt;br /&gt;{&lt;br /&gt;if (defaultZoneURL.EndsWith("/"))&lt;br /&gt;defaultZoneURL = defaultZoneURL.Trim('/');&lt;br /&gt;&lt;br /&gt;wp.ReportPath = string.Format("{0}{1}", defaultZoneURL, reportPath);&lt;br /&gt;&lt;br /&gt;ReportParameterDefaultCollection parame = wp.OverrideParameters;&lt;br /&gt;parame.Add(new ReportParameter("Parameter1", parameter1)); //Add all report parameters here.&lt;br /&gt;Height = Unit.Pixel(1000);&lt;br /&gt;wp.Height = Height.ToString(); //If you are using single report everywhere then you can hard-coded the height property. Otherwise leave it.&lt;br /&gt;&lt;br /&gt;this.Controls.Add(wp);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;catch (Exception ex)&lt;br /&gt;{&lt;br /&gt;Literal litMsg = new Literal();&lt;br /&gt;litMsg.Text = "There is some problem in rendering the dashboard report. Please try again later." + ex.Message;&lt;br /&gt;this.Controls.Add(litMsg);&lt;br /&gt;}&lt;br /&gt;}        &lt;br /&gt;#endregion //Overrides&lt;br /&gt;}&lt;/pre&gt;I believe the above code is simple to understand and you got it. Please let me know if there are any issues in understanding or run this code. I am always here to help.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Conclusion:&lt;/b&gt;&lt;br /&gt;With the above code, you can solve the problem of viewing the report in any zone not only other than "SharePoint default Zone".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Limitation:&lt;/b&gt;&lt;br /&gt;As we are customizing the report viewer web part through code, we cannot make the webpart works for all reports. If there are one or two reports in your site and they are in use everywhere then this will be a perfect solution. So, I will work on doing this applying for all reports in couple of days and post in this blog.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt;&lt;br /&gt;The ReportViewerWebPart class will be reside in the namespace "Microsoft.ReportingServices.SharePoint.UI.WebParts" in the DLL "Microsoft.ReportingServices.SharePoint.UI.WebParts.DLL". The DLL will not be available directly through the file system. You have to get it from GAC. To get it, please follow my another post "&lt;a href="http://praveenbattula.blogspot.com/2010/08/how-to-get-files-from-gac-in-windows.html"&gt;How to get the files from GAC in Windows&lt;/a&gt;".&lt;br /&gt;&lt;br /&gt;This will not be a problem in the new version of Sql Server. Sql Server 2008 R2 AAM has solved this problem. So, this solution will be helpful to the people who are still on earlier versions of 2008 R2.&amp;nbsp; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-983611667320159359?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6OKlo7aJm-xxGIU8XdkxgETG4WE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6OKlo7aJm-xxGIU8XdkxgETG4WE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6OKlo7aJm-xxGIU8XdkxgETG4WE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6OKlo7aJm-xxGIU8XdkxgETG4WE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ij3MQjXQckc:EpPIoqSAIzs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ij3MQjXQckc:EpPIoqSAIzs:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ij3MQjXQckc:EpPIoqSAIzs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=ij3MQjXQckc:EpPIoqSAIzs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=ij3MQjXQckc:EpPIoqSAIzs:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/ij3MQjXQckc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/983611667320159359/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=983611667320159359" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/983611667320159359" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/983611667320159359" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/ij3MQjXQckc/customize-reportviewerwebpart-in-c-and.html" title="Customize ReportViewerWebPart in C# for all SharePoint Zones" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/08/customize-reportviewerwebpart-in-c-and.html</feedburner:origLink></entry><entry><title type="text">Links for 2011-08-23 [Digg]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/rq7FijCkdE0/null" /><updated>2011-08-24T00:00:00-07:00</updated><id>null#2011-08-23</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/news/technology/customize_reportviewerwebpart_in_c_and_render_in_sharepoint_pages?utm_campaign=Feed%3A+http%3A%2F%2Fservices.digg.com%2F2.0%2Fuser.getActivity%3Ftype%3Drss%26activity_type%3Ddigg%26username%3Dpraveenbattula&amp;utm_medium=feed&amp;utm_source=diggapi"&gt;Customize ReportViewerWebPart in C# and render in SharePoint Pages&lt;/a&gt;&lt;br/&gt;
This is one of the major milestone I have achieved recently to customize the report viewer web part for SharePoint sites. The issue I was facing: the SharePoint site which I have developed was too complex and it exposed via 3 zones. http://intranetsite, http://extranetsite, https://internetsite

    http://intranetsite &amp;ndash; which is Windows based authentication site and for intranet people.
    http://extranetsite &amp;ndash; Which is Windows based authentication site and for extranet people
    http://internetsite &amp;ndash; Which is Forms based authentication site and for internet people.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/rq7FijCkdE0" height="1" width="1"/&gt;</content><feedburner:origLink>http://praveenbattula.blogspot.com/null#2011-08-23</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-4686274273474142516</id><published>2011-08-20T13:32:00.000+05:30</published><updated>2011-08-20T13:32:57.302+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Income Tax" /><category scheme="http://www.blogger.com/atom/ns#" term="e-Filing" /><title type="text">e-Filing of Income Tax Returns online INDIA</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Yes, using the e-filing process one can file in tax returns just within a few clicks         at any time of the day and that too without any hassles. Using this technology all         you have to do is fill the form and submit it, online or offline.&lt;br /&gt;&lt;br /&gt;This is one of the best option available to us. It is very difficult to file for the income tax returns in regular process. Where as the e-filing process is simple and there is no need to dependent on anyone and you can do yourself with the required documents and information. The very first time you will face simple issue but it will be the nicer process once you get in. So, start using this feature and enjoy.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://india.gov.in/howdo/otherservice_details.php?service=12"&gt;How to file Income Tax Returns&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://india.gov.in/spotlight/spotlight_archive.php?id=29"&gt;Process of E-filing of tax returns&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The above links are quite enough to do what you are looking for. So, please use them to not miss to get your income tax returns.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-4686274273474142516?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Xnvn6NYh70ANce_gbO33CqiSYro/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xnvn6NYh70ANce_gbO33CqiSYro/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Xnvn6NYh70ANce_gbO33CqiSYro/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xnvn6NYh70ANce_gbO33CqiSYro/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=mFJ_F6LBEVA:T7MG-Fflu3o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=mFJ_F6LBEVA:T7MG-Fflu3o:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=mFJ_F6LBEVA:T7MG-Fflu3o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=mFJ_F6LBEVA:T7MG-Fflu3o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mFJ_F6LBEVA:T7MG-Fflu3o:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/mFJ_F6LBEVA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/4686274273474142516/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=4686274273474142516" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/4686274273474142516" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/4686274273474142516" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/mFJ_F6LBEVA/e-filing-of-income-tax-returns-online.html" title="e-Filing of Income Tax Returns online INDIA" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/08/e-filing-of-income-tax-returns-online.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-109148673712775882</id><published>2011-08-07T15:46:00.000+05:30</published><updated>2011-08-07T15:46:04.098+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="Page Layout" /><title type="text">Set Page Layout programatically for a publishing page</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;If you like to create pages in site through code then you have to set the page layout for the page. Below is the simple code which does that works well. &lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;private static void SetPageLyoutToPublishibPage()&lt;br /&gt;        {&lt;br /&gt;            using (SPSite site = new SPSite("http://SP2010Site"))&lt;br /&gt;            {&lt;br /&gt;                using (SPWeb web = site.OpenWeb())&lt;br /&gt;                {&lt;br /&gt;                    PublishingWeb publishingWeb = PublishingWeb.GetPublishingWeb(web);&lt;br /&gt;                    PageLayout pageLayout = null;&lt;br /&gt;                    foreach (PageLayout p in publishingWeb.GetAvailablePageLayouts())&lt;br /&gt;                        if (p.Name.Equals("BlankWebPartPage.aspx", StringComparison.InvariantCultureIgnoreCase))&lt;br /&gt;                        {&lt;br /&gt;                            pageLayout = p;&lt;br /&gt;                            break;&lt;br /&gt;                        }&lt;br /&gt;&lt;br /&gt;                    PublishingPage page = publishingWeb.GetPublishingPage(web.ServerRelativeUrl + "/Pages/Default.aspx");&lt;br /&gt;                    page.CheckOut();&lt;br /&gt;                    page.Layout = pageLayout;&lt;br /&gt;                    page.Update();&lt;br /&gt;                    page.CheckIn("");&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;Any issues, please post it here.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-109148673712775882?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/c_U2wL2l6gqmzjEln7-t4X3WVxY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c_U2wL2l6gqmzjEln7-t4X3WVxY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/c_U2wL2l6gqmzjEln7-t4X3WVxY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c_U2wL2l6gqmzjEln7-t4X3WVxY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=cHjHIDOpWAc:7g7KHruoU0Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=cHjHIDOpWAc:7g7KHruoU0Q:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=cHjHIDOpWAc:7g7KHruoU0Q:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=cHjHIDOpWAc:7g7KHruoU0Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cHjHIDOpWAc:7g7KHruoU0Q:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/cHjHIDOpWAc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/109148673712775882/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=109148673712775882" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/109148673712775882" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/109148673712775882" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/cHjHIDOpWAc/set-page-layout-programatically-for.html" title="Set Page Layout programatically for a publishing page" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/08/set-page-layout-programatically-for.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-5225236830874405993</id><published>2011-08-07T15:34:00.000+05:30</published><updated>2011-08-07T15:34:57.076+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="Page Layout" /><title type="text">Set default Page Layout for a SharePoint site</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Before reading this post, please take a look at this post: &lt;a href="http://praveenbattula.blogspot.com/2011/08/get-default-page-layout-for-sharepoint.html"&gt;Get default Page Layout for a SharePoint site&lt;/a&gt;.&lt;br /&gt;Setting default page layout to a SharePoint site is very important. For example if you are trying to create a new site/web template in SharePoint and from it you like to create sites then do not forget to set default page layout [especially in SharePoint 2010].&lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;private static void SetDefaultPageLayout()&lt;br /&gt;        {&lt;br /&gt;            using (SPSite site = new SPSite("http://SP2010Site"))&lt;br /&gt;            {&lt;br /&gt;                using (SPWeb web = site.OpenWeb())&lt;br /&gt;                {&lt;br /&gt;                    PublishingWeb publishingWeb = PublishingWeb.GetPublishingWeb(web);                    &lt;br /&gt;                    PageLayout pageLayout = null;&lt;br /&gt;                    foreach (PageLayout p in publishingWeb.GetAvailablePageLayouts())&lt;br /&gt;                        if (p.Name.Equals("BlankWebPartPage.aspx", StringComparison.InvariantCultureIgnoreCase))&lt;br /&gt;                        {&lt;br /&gt;                            pageLayout = p;&lt;br /&gt;                            break;&lt;br /&gt;                        }&lt;br /&gt;                    publishingWeb.SetDefaultPageLayout(pageLayout, true);&lt;br /&gt;                    publishingWeb.Update();&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;Here, I have set the Blank Web Part page as the default page layout to the SharePoint site. This way you can control the logic as your wish...&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/3893582346020662759-5225236830874405993?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tyMw_RmTUxcwZiKvSvt3L8qwv6Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tyMw_RmTUxcwZiKvSvt3L8qwv6Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tyMw_RmTUxcwZiKvSvt3L8qwv6Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tyMw_RmTUxcwZiKvSvt3L8qwv6Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=v8x4fL-La3U:pBdJmpwJ3PM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=v8x4fL-La3U:pBdJmpwJ3PM:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=v8x4fL-La3U:pBdJmpwJ3PM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=v8x4fL-La3U:pBdJmpwJ3PM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=v8x4fL-La3U:pBdJmpwJ3PM:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/v8x4fL-La3U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/5225236830874405993/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=5225236830874405993" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/5225236830874405993" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/5225236830874405993" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/v8x4fL-La3U/set-default-page-layout-for-sharepoint.html" title="Set default Page Layout for a SharePoint site" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/08/set-default-page-layout-for-sharepoint.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-6123758377955533854</id><published>2011-08-07T15:14:00.001+05:30</published><updated>2011-08-07T15:18:18.911+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="Page Layout" /><title type="text">Get default Page Layout for a SharePoint site</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Sometimes when you are provisioning sites through web/site templates you might miss one thing that setting default page layout for the web. In SharePoint 2010 especially you have to face this issue when you try to browse to the page "Page layouts and Site Templates" from site settings page. If there is no default page layout then there are problems while creating new page as well. So, this could be a major issue in some special cases.&lt;br /&gt;&lt;br /&gt;Sometimes you might get the error like "Data at the root level is invalid. Line 1, position 1" because of this.&lt;br /&gt;So, we have to know is there any default page layout set for the site and below is the perfect console application solution for it.&lt;br /&gt;&lt;pre name="code" class="c-sharp"&gt;        private static void GetDefaultPageLayout()&lt;br /&gt;        {&lt;br /&gt;            using (SPSite site = new SPSite("http://SP2010Site/"))&lt;br /&gt;            {&lt;br /&gt;                using (SPWeb web = site.OpenWeb())&lt;br /&gt;                {&lt;br /&gt;                    PublishingWeb publishingWeb = PublishingWeb.GetPublishingWeb(web);&lt;br /&gt;&lt;br /&gt;                    PageLayout pageLayout = publishingWeb.DefaultPageLayout;&lt;br /&gt;                    Console.WriteLine(pageLayout.Name + "Url : " + pageLayout.ServerRelativeUrl);&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;So, this way you can trace easily some kind of problems which create problems to us. :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-6123758377955533854?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xYSoOnbLzHgpAqik1RkAHKWHHCE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xYSoOnbLzHgpAqik1RkAHKWHHCE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xYSoOnbLzHgpAqik1RkAHKWHHCE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xYSoOnbLzHgpAqik1RkAHKWHHCE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uXUKxh8gpzk:VKficeAquK8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uXUKxh8gpzk:VKficeAquK8:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uXUKxh8gpzk:VKficeAquK8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=uXUKxh8gpzk:VKficeAquK8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=uXUKxh8gpzk:VKficeAquK8:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/uXUKxh8gpzk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/6123758377955533854/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=6123758377955533854" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/6123758377955533854" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/6123758377955533854" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/uXUKxh8gpzk/get-default-page-layout-for-sharepoint.html" title="Get default Page Layout for a SharePoint site" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/08/get-default-page-layout-for-sharepoint.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-7566954438138903122</id><published>2011-08-07T14:25:00.002+05:30</published><updated>2011-09-06T22:26:12.883+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title type="text">Copy users from one SharePoint group to another group</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This is one of the question raises from many people who has to copy users from one SharePoint group to another group. There is no direct way you can directly copy users through browser. So, it could be problem to site owners and administrators to add all users again. How to solve these kind problems?&lt;br /&gt;&lt;br /&gt;Here are some scenarios of why it is actually needed?&lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;There are so many SharePoint groups in the site and need to copy the users from one group to another group.&lt;/li&gt;&lt;li&gt;Two sites needed same permissions and one site group permissions need to copy to another group.&lt;/li&gt;&lt;/ol&gt;So, from the ways I know below are the possibilities.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;Create a simple console application and&amp;nbsp; write logic to copy users.&lt;/li&gt;&lt;li&gt;Use the simple option which is available through browser.&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Go to Site Settings of the site.&lt;/li&gt;&lt;li&gt;Click on People and Groups.&lt;/li&gt;&lt;li&gt;Go to the group from which you want to copy users.&lt;/li&gt;&lt;li&gt;From the group page, select all&amp;nbsp; users and then from Actions Menu, choose "Email Users" as shown below. &lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-k1fxtMtiamk/Tj5QGU0ni_I/AAAAAAAADJM/AC3J7zKOjjs/s1600/Email_Users.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="116" src="http://2.bp.blogspot.com/-k1fxtMtiamk/Tj5QGU0ni_I/AAAAAAAADJM/AC3J7zKOjjs/s320/Email_Users.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Once you selected "E-Mail Users" then your default email program (Ex: Outlook) will be open with all email addresses.&lt;/li&gt;&lt;li&gt;Select all email addresses and copy them.&lt;/li&gt;&lt;li&gt;Go to SharePoint site and then go to SharePoint group to which you want to add users.&lt;/li&gt;&lt;li&gt;From the toolbar,&amp;nbsp; select "New" and then "Add Users".&amp;nbsp;&lt;/li&gt;&lt;li&gt;From the add users page, paste all email addresses and then click "Check names" icon for validation.&lt;/li&gt;&lt;li&gt;Click OK button to save the changes.&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;With the process above, we have successfully completed the copying of users from one group to another group. Love to hear any comments on it.&amp;nbsp; &lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;ol&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-7566954438138903122?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WqY339GWJZCspEvpixLfErEqNNY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WqY339GWJZCspEvpixLfErEqNNY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WqY339GWJZCspEvpixLfErEqNNY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WqY339GWJZCspEvpixLfErEqNNY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=9dABD-Ji3AU:LlRva5O-84w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=9dABD-Ji3AU:LlRva5O-84w:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=9dABD-Ji3AU:LlRva5O-84w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=9dABD-Ji3AU:LlRva5O-84w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9dABD-Ji3AU:LlRva5O-84w:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/9dABD-Ji3AU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/7566954438138903122/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=7566954438138903122" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7566954438138903122" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7566954438138903122" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/9dABD-Ji3AU/copy-users-from-one-sharepoint-group-to.html" title="Copy users from one SharePoint group to another group" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-k1fxtMtiamk/Tj5QGU0ni_I/AAAAAAAADJM/AC3J7zKOjjs/s72-c/Email_Users.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/08/copy-users-from-one-sharepoint-group-to.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-7721841632783027873</id><published>2011-07-16T12:47:00.006+05:30</published><updated>2011-09-08T20:52:50.128+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio Extensions" /><title type="text">Activate only selected features while deploying a solution package in Visual Studio 2010</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;In Visual Studio 2010 SharePoint Developer Tools is what we use to develop quick solutions to SharePoint. With these tools we can quickly deploy into SharePoint environment as well. But, the only issue we see here is, if we are trying to deploy a package which contains a set of 5 features then all of them will be activated by default. But, this might not be a valid behavior for us. We need to activate only 3 features while deploying the package and the other 2 features need to be installed into SharePoint but should not be activated. So, this is not available by default in the SharePoint Development Tools in Visual Studio 2010.&lt;br /&gt;&lt;br /&gt;Recently when I was browsing in internet for this, how to deploy only selected features into SharePoint, but not all and found a great Visual Studio 2010 Extension. Which is a great tool to use and works perfect. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://visualstudiogallery.msdn.microsoft.com/253342e4-bd7b-46b2-bb3c-c521b6c15438/" target="_blank"&gt;Download&lt;/a&gt; the extension here.&lt;br /&gt;&lt;br /&gt;Once you get his extension, directly run it by double clicking on it. Before you see the changes, close any existing Visual Studio instances and reopen them. The extension will be added to Visual Studio 2010 and ready to use. But, to use it in your SharePoint project, you need to do one more exercise.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;When you right click on your SharePoint project you will see a new entry in the menu item as shown below.     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-5aSJ4VNCbHI/TiFGRbVX2LI/AAAAAAAADIQ/IlcDuAdR1wQ/s1600-h/image%25255B2%25255D.png"&gt;&lt;img alt="image" border="0" height="140" src="http://lh5.ggpht.com/-DL1r7yznRpM/TiFGTGtv-xI/AAAAAAAADIU/XVaukVuArYc/image_thumb.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="244" /&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Before you start using it, right click on the project and select "Properties". &lt;/li&gt;&lt;li&gt;From the "SharePoint" tab, click on the New button to add "Active Deployment Configuration" as shown in figure.     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-Monie4-z6dQ/TiFGUbQBAgI/AAAAAAAADIY/gj99AQ5_pB0/s1600-h/image%25255B14%25255D.png"&gt;&lt;img alt="image" border="0" height="238" src="http://lh6.ggpht.com/-uBX_L69D4EM/TiFGVkBGV7I/AAAAAAAADIc/Tcpkq3xp7LU/image_thumb%25255B6%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="335" /&gt;&lt;/a&gt;      &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-9xTk8h15ub0/TiFGW65KufI/AAAAAAAADIg/k-szx5rrT4Y/s1600-h/image%25255B15%25255D.png"&gt;&lt;img alt="image" border="0" height="310" src="http://lh5.ggpht.com/-7UgJSKnvhsQ/TiFGYaAGGmI/AAAAAAAADIk/gJIlZWznwKo/image_thumb%25255B7%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="336" /&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;From the "Active Deployment Configuration" drop down, select the new configuration we just created. &lt;/li&gt;&lt;li&gt;The configuration is same as others but the only extra action here is "Activate selected features" custom extension. &lt;/li&gt;&lt;li&gt;Now, we are ready to use this feature. Right click on project, select "Select Features to activate…" and you will be open up with a window as shown below.     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-SCm38cpoObs/TiFGZX9g16I/AAAAAAAADIo/xhK5ne5ZrWs/s1600-h/image%25255B13%25255D.png"&gt;&lt;img alt="image" border="0" height="133" src="http://lh3.ggpht.com/-lgsC-tLB2_Y/TiFGaRME3XI/AAAAAAAADIs/Pn-icfKvqsw/image_thumb%25255B5%25255D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="392" /&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Now, you can build and deploy, you will see only the selected features will be activated only. &lt;/li&gt;&lt;/ol&gt;What a nice feature, I really need it in almost all the times. Thanks to &lt;i&gt;Mavention for the great VS extension.&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-7721841632783027873?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MbAEaP0khz8yGDfpK72uMXo0VTs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MbAEaP0khz8yGDfpK72uMXo0VTs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MbAEaP0khz8yGDfpK72uMXo0VTs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MbAEaP0khz8yGDfpK72uMXo0VTs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=9JywKa59GNk:091Thzf_PKQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=9JywKa59GNk:091Thzf_PKQ:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=9JywKa59GNk:091Thzf_PKQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=9JywKa59GNk:091Thzf_PKQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=9JywKa59GNk:091Thzf_PKQ:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/9JywKa59GNk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/7721841632783027873/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=7721841632783027873" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7721841632783027873" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7721841632783027873" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/9JywKa59GNk/activate-only-selected-features-while.html" title="Activate only selected features while deploying a solution package in Visual Studio 2010" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-DL1r7yznRpM/TiFGTGtv-xI/AAAAAAAADIU/XVaukVuArYc/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/07/activate-only-selected-features-while.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-8312222709600787200</id><published>2011-07-16T12:10:00.003+05:30</published><updated>2011-07-16T12:12:20.103+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title type="text">Permissions for document 'Move' operation in SharePoint</title><content type="html">This might not be a super thing to blog but very important point to note. Through code I have tried to move a document from one document to another document by using file.MoveTo() operation. It was working very fine when I tested as I am administrator in the dev environment. But, when I have given to QA for testing it was failing. I have tried so many combinations of giving different access to them and nothing worked. When I have given them either Owners or site collection administrator access it started working. So, I was not understanding of what was the permission level do they need? &lt;br /&gt;After tried different combinations of permission levels to them one matched and worked perfect. That was Contribute and Approve permission levels. So, for the logged in users who don't have both of these permission levels the code is failing for them and the&amp;nbsp; result file was not moving successful. [Another note is, I am using publishing site with auto approval of document in document library.]&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Code used:&lt;/b&gt; &lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;SPFile file = currentItem.File;&lt;br /&gt;file.MoveTo(filePath, true);&lt;/pre&gt;For a document &lt;b&gt;move&lt;/b&gt; operation the logged in user should need both &lt;b&gt;Contributor&lt;/b&gt; and &lt;b&gt;Approve&lt;/b&gt; permission levels for publishing web sites in SharePoint.&lt;br /&gt;&lt;br /&gt;I am thinking it is correct according to my analysis and research. Please let me know if something is wrong in this post or any better solutions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-8312222709600787200?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0K7rp7kblloLXMfLt3cwHjf6_WU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0K7rp7kblloLXMfLt3cwHjf6_WU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0K7rp7kblloLXMfLt3cwHjf6_WU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0K7rp7kblloLXMfLt3cwHjf6_WU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=mn26102Hxks:J_vUJ0f9sf0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=mn26102Hxks:J_vUJ0f9sf0:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=mn26102Hxks:J_vUJ0f9sf0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=mn26102Hxks:J_vUJ0f9sf0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=mn26102Hxks:J_vUJ0f9sf0:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/mn26102Hxks" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/8312222709600787200/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=8312222709600787200" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/8312222709600787200" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/8312222709600787200" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/mn26102Hxks/permissions-for-document-operation-in.html" title="Permissions for document &amp;#39;Move&amp;#39; operation in SharePoint" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/07/permissions-for-document-operation-in.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-7834835162294916030</id><published>2011-07-16T11:51:00.001+05:30</published><updated>2011-07-16T11:51:02.909+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title type="text">Move and Copy operations in SharePoint Lists</title><content type="html">&lt;p&gt;Do not know how many of you aware of these important points.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;When you &lt;strong&gt;move&lt;/strong&gt; a document/list item from one document library/list to another then the versioning will also be retained in that destination library/list. &lt;/li&gt;    &lt;li&gt;When you &lt;strong&gt;copy&lt;/strong&gt; a document/list item from one document library/list to another then the versioning will not be copied to the destination library/list. &lt;/li&gt;    &lt;li&gt;When you &lt;strong&gt;move&lt;/strong&gt; a document/list item from one document library/list to another then the metadata will not be copied. To do that you should have same columns in both libraries/lists and they should use same content type [Means they should have same schema].       &lt;br /&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/3893582346020662759-7834835162294916030?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eEQePjKUU_LIU9D2JvcZNQwbEKc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eEQePjKUU_LIU9D2JvcZNQwbEKc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eEQePjKUU_LIU9D2JvcZNQwbEKc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eEQePjKUU_LIU9D2JvcZNQwbEKc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=_hgZm923fHY:TmZ_AzoR3FA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=_hgZm923fHY:TmZ_AzoR3FA:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=_hgZm923fHY:TmZ_AzoR3FA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=_hgZm923fHY:TmZ_AzoR3FA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=_hgZm923fHY:TmZ_AzoR3FA:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/_hgZm923fHY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/7834835162294916030/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=7834835162294916030" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7834835162294916030" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7834835162294916030" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/_hgZm923fHY/move-and-copy-operations-in-sharepoint.html" title="Move and Copy operations in SharePoint Lists" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/07/move-and-copy-operations-in-sharepoint.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-8636530438860776792</id><published>2011-07-16T11:49:00.001+05:30</published><updated>2011-07-16T11:49:40.468+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010" /><title type="text">How to hide a specific div in SharePoint 2010 dialog</title><content type="html">&lt;p&gt;The class in styles &amp;quot;s4-notdlg&amp;quot;[means don't show in dialog not+dlg] is what we have to use to not show a specific division on SharePoint 2010 dialog. &lt;/p&gt;  &lt;p&gt;For &lt;strong&gt;example&lt;/strong&gt;, there is a banner in the header position of the master page and you do not want to show the banner in the dialog then the only simple option for you is using a simple css class to your banner div. If you add this class to your banner then when no dialog on the page no change to your implementation but when you are on dialog then the division with the class &amp;quot;s4-notdlg&amp;quot; will be forcibly applied to &amp;quot;display:none&amp;quot;. &lt;/p&gt;  &lt;p&gt;So, the moral of the story it is a good tactic that Microsoft SharePoint team developed to solve some major issues in design on dialogs.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-8636530438860776792?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gAkVMiD-UxZJICyit2GVsXe_yxY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gAkVMiD-UxZJICyit2GVsXe_yxY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gAkVMiD-UxZJICyit2GVsXe_yxY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gAkVMiD-UxZJICyit2GVsXe_yxY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=MLmst_E9F9g:FwNpnL2PKAs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=MLmst_E9F9g:FwNpnL2PKAs:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=MLmst_E9F9g:FwNpnL2PKAs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=MLmst_E9F9g:FwNpnL2PKAs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=MLmst_E9F9g:FwNpnL2PKAs:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/MLmst_E9F9g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/8636530438860776792/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=8636530438860776792" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/8636530438860776792" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/8636530438860776792" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/MLmst_E9F9g/how-to-hide-specific-div-in-sharepoint.html" title="How to hide a specific div in SharePoint 2010 dialog" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/07/how-to-hide-specific-div-in-sharepoint.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-7500925403386116841</id><published>2011-07-02T14:59:00.000+05:30</published><updated>2011-07-02T14:59:05.914+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio" /><title type="text">Upgrade SharePoint 2007 Visual Studio projects to 2010</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This will be very helpful for the scenarios where we have custom solutions developed in Visual Studio 2008 for SharePoint 2007 environment and upgraded 2007 site to SharePoint 2010 and now in SharePoint 2010 we like to do some changes to that custom solution files. Simply, we have a SharePoint 2007 site upgraded to SharePoint 2010 and then it has some custom solutions developed like web parts, solution packages, features etc. Now, we are in SharePoint 2010 environment and like to extend the custom web parts, features from the earlier version of SharePoint. So, we need some sort of support to migrate our SharePoint Visual Studio projects from Visual Studio 2008 to Visual Studio 2010 to deploy to SharePoint 2010. I believe you all are clear till this point.&lt;br /&gt;&lt;br /&gt;Get the tool here. &lt;a href="http://archive.msdn.microsoft.com/VSeWSSImport/Release/ProjectReleases.aspx?ReleaseId=4183"&gt;http://archive.msdn.microsoft.com/VSeWSSImport/Release/ProjectReleases.aspx?ReleaseId=4183&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is simple project and when you build it, you will get executable and installs template to Visual Studio. But, the only preliminary requirement here is, you have to install Visual Studio 2010 SDK to open project.&lt;br /&gt;&lt;br /&gt;Once everything is ready, you will see a new template named "Import VSeVSS project" under new project category. Here you go.....&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-7500925403386116841?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cJQJ3IumOn763Qo2GdvZEVguNgk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cJQJ3IumOn763Qo2GdvZEVguNgk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cJQJ3IumOn763Qo2GdvZEVguNgk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cJQJ3IumOn763Qo2GdvZEVguNgk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=sJ3uio4dBEo:tCgUUlmYUOI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=sJ3uio4dBEo:tCgUUlmYUOI:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=sJ3uio4dBEo:tCgUUlmYUOI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=sJ3uio4dBEo:tCgUUlmYUOI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=sJ3uio4dBEo:tCgUUlmYUOI:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/sJ3uio4dBEo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/7500925403386116841/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=7500925403386116841" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7500925403386116841" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/7500925403386116841" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/sJ3uio4dBEo/upgrade-sharepoint-2007-visual-studio.html" title="Upgrade SharePoint 2007 Visual Studio projects to 2010" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/07/upgrade-sharepoint-2007-visual-studio.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-4525358135392580483</id><published>2011-07-02T14:20:00.000+05:30</published><updated>2011-07-02T14:20:15.968+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sharepoint workflow" /><title type="text">SharePoint workflow staus codes</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This is very important for SharePoint devs. Even I have used them many times, but I forget the status codes almost every time. So, might be happening to everyone too and planned to blog in my blog.&lt;br /&gt;&lt;br /&gt;The enum SPWorkflowStatus in the namespace "Microsoft.SharePoint.Workflow" in the library "Microsoft.SharePoint" is what we have to use for these status codes.&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:OfficeDocumentSettings&gt;   &lt;o:AllowPNG/&gt;  &lt;/o:OfficeDocumentSettings&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:DoNotShowPropertyChanges/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:EnableOpenTypeKerning/&gt;    &lt;w:DontFlipMirrorIndents/&gt;    &lt;w:OverrideTableStyleHps/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val="Cambria Math"/&gt;    &lt;m:brkBin m:val="before"/&gt;    &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;    &lt;m:smallFrac m:val="off"/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val="0"/&gt;    &lt;m:rMargin m:val="0"/&gt;    &lt;m:defJc m:val="centerGroup"/&gt;    &lt;m:wrapIndent m:val="1440"/&gt;    &lt;m:intLim m:val="subSup"/&gt;    &lt;m:naryLim m:val="undOvr"/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;   &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;   &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;   &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;   &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;   &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;   &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;   &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;   &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;   &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;   &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;   &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;   &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;   &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt; /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}table.MsoTableGrid {mso-style-name:"Table Grid"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-priority:59; mso-style-unhide:no; border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-border-insideh:.5pt solid windowtext; mso-border-insidev:.5pt solid windowtext; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}&lt;/style&gt; &lt;![endif]--&gt;  &lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;   &lt;td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;0&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;NotStarted&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Not Started&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 1;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;1&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;FailedOnStart&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Failed On Start&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 2;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;2&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;InProgress&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;In Progress&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 3;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;3&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;ErrorOccurred&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Error Occurred&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 4;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;4&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;StoppedByUser&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Cancelled&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 5;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;5&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Completed&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Completed&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 6;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;6&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;FailedOnStartRetrying&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Failed on Start (retrying)&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 7;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;7&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;ErrorOccurredRetrying&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Error Occurred (retrying)&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 8;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;8&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;ViewQueryOverflow&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;--&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 9;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;9-14&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Unknown&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Unknown&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 10;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;15&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Cancelled&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Cancelled&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 11;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;16&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Approved&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Approved&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 12; mso-yfti-lastrow: yes;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .7in;" valign="top" width="84"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;17&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 112.5pt;" valign="top" width="188"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Rejected&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 1.75in;" valign="top" width="210"&gt;   &lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;Rejected&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Hope this is enough for us to get what we needed.&amp;nbsp; :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-4525358135392580483?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-sQxNw6NZcOdmMlgxTMaOkEsxkM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-sQxNw6NZcOdmMlgxTMaOkEsxkM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-sQxNw6NZcOdmMlgxTMaOkEsxkM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-sQxNw6NZcOdmMlgxTMaOkEsxkM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=vboJEoZsHoI:K4UkcKXBJGY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=vboJEoZsHoI:K4UkcKXBJGY:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=vboJEoZsHoI:K4UkcKXBJGY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=vboJEoZsHoI:K4UkcKXBJGY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=vboJEoZsHoI:K4UkcKXBJGY:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/vboJEoZsHoI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/4525358135392580483/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=4525358135392580483" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/4525358135392580483" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/4525358135392580483" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/vboJEoZsHoI/sharepoint-workflow-staus-codes.html" title="SharePoint workflow staus codes" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/07/sharepoint-workflow-staus-codes.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-2858873676750371896</id><published>2011-07-02T11:44:00.000+05:30</published><updated>2011-07-02T11:44:15.077+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010" /><title type="text">Error occurred in deployment step ‘Recycle IIS Application Pool’: The communication object, System.ServiceModel.InstanceContext, cannot be used for communication because it has been Aborted</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;When we are developing custom code through Visual Studio 2010 for SharePoint 2010 sites and when we try to deploy the solution then we might see below error.&lt;br /&gt;&lt;br /&gt;"&lt;b&gt;Error occurred in deployment step ‘Recycle IIS Application Pool’: The communication object, System.ServiceModel.InstanceContext, cannot be used for communication because it has been Aborted.&lt;/b&gt;"&lt;br /&gt;&lt;br /&gt;When I see this very first time and did not get any clue of what it is looking for and why it is not able to communicate to SharePoint sites. After some time, I though of doing some combinations and all failed in deploying the custom piece to SharePoint. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Solution:&lt;/b&gt;&lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;Sometimes when I do rebuild the project and didn't hit "Package" and deploy directly from Visual Studio it successful.&amp;nbsp;&lt;/li&gt;&lt;li&gt;If it is not successful then the only way is RESTART your visual studio.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;Frustrated? Yes, me too. But there is no way I found. &lt;br /&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/3893582346020662759-2858873676750371896?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eOK29stBOtPA-mVLOOytD5xIzyM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eOK29stBOtPA-mVLOOytD5xIzyM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eOK29stBOtPA-mVLOOytD5xIzyM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eOK29stBOtPA-mVLOOytD5xIzyM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=cYVHHssZIFI:dpkaRN9dUA4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=cYVHHssZIFI:dpkaRN9dUA4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=cYVHHssZIFI:dpkaRN9dUA4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=cYVHHssZIFI:dpkaRN9dUA4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=cYVHHssZIFI:dpkaRN9dUA4:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/cYVHHssZIFI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/2858873676750371896/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=2858873676750371896" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/2858873676750371896" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/2858873676750371896" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/cYVHHssZIFI/error-occurred-in-deployment-step.html" title="Error occurred in deployment step ‘Recycle IIS Application Pool’: The communication object, System.ServiceModel.InstanceContext, cannot be used for communication because it has been Aborted" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/07/error-occurred-in-deployment-step.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-344488450758284499</id><published>2011-05-19T20:46:00.002+05:30</published><updated>2011-05-19T20:59:59.773+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Stream" /><title type="text">Get bytes from Stream in c#</title><content type="html">I know you may think what is the need of this post as this is very minor or simple to think and write. But, whenever I need to get bytes from a stream object, I always forgot it. This is simple but most of the times we used to Google. So, planned to write it to remember at least myself next time.&lt;br /&gt;&lt;pre name="code" class="c-sharp"&gt;public byte[] GetBytesFromStream(Stream stream)&lt;br /&gt;{&lt;br /&gt;     byte[] buffer = new byte[16 * 1024];&lt;br /&gt;     using (MemoryStream ms = new MemoryStream())&lt;br /&gt;     {&lt;br /&gt;        int read;&lt;br /&gt;        while ((read = stream.Read(buffer, 0, buffer.Length)) &gt; 0)&lt;br /&gt;        {&lt;br /&gt;           ms.Write(buffer, 0, read);&lt;br /&gt;        }&lt;br /&gt;        return ms.ToArray();&lt;br /&gt;     } &lt;br /&gt;}&lt;br /&gt; &lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-344488450758284499?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a-bu4xgFvPbuwaH8uwkBUVQJuQc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a-bu4xgFvPbuwaH8uwkBUVQJuQc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/a-bu4xgFvPbuwaH8uwkBUVQJuQc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a-bu4xgFvPbuwaH8uwkBUVQJuQc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=N04wbZoZJaQ:wYp7nmLDW20:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=N04wbZoZJaQ:wYp7nmLDW20:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=N04wbZoZJaQ:wYp7nmLDW20:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=N04wbZoZJaQ:wYp7nmLDW20:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=N04wbZoZJaQ:wYp7nmLDW20:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/N04wbZoZJaQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/344488450758284499/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=344488450758284499" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/344488450758284499" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/344488450758284499" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/N04wbZoZJaQ/get-bytes-from-stream-in-c.html" title="Get bytes from Stream in c#" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/05/get-bytes-from-stream-in-c.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-3893582346020662759.post-2210059540835032521</id><published>2011-05-19T20:34:00.001+05:30</published><updated>2011-05-19T20:35:29.911+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint" /><title type="text">Check list exists in SharePoint site</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This is very generic issue all SharePoint developers face at initial stages. As there is no default method available in SharePoint API to check whether if list exists in the SharePoint site, everyone write the below code:&lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;SPList list = web.Lists["Task List"];&lt;br /&gt;If(list != null)&lt;br /&gt;{ &lt;br /&gt;    //Some code on list.&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;This is not correct to code like this. We all know generics and collections in c#. SPWeb.Lists is a collection and if you want to get one object from collection either we need to pass index or the key. If that didn’t find in the collection it gives us the exception. So, in our example if the Sharepoint site don’t have list named “Task List” then you will give run time exception in the line 1 itself. So, there is no point of checking whether list object is null. So, here is where many people stuck at. As Lists is plain collection object there is no other way of checking for the list exists in collection other than below.&lt;br /&gt;&lt;pre class="c-sharp" name="code"&gt;private static bool ListExists(SPWeb web, string listName)&lt;br /&gt;{&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;SPList list = web.Lists[listName];&lt;br /&gt;}&lt;br /&gt;catch&lt;br /&gt;{&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;return true;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;I know what you are thinking [Is this solution right?]. Yes, unfortunately there is no other way. So, we have to use this to check whether list exists in a SharePoint site. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3893582346020662759-2210059540835032521?l=praveenbattula.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7gt0LYwWehyCvxEKKUxZ-7bGZ8I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7gt0LYwWehyCvxEKKUxZ-7bGZ8I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7gt0LYwWehyCvxEKKUxZ-7bGZ8I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7gt0LYwWehyCvxEKKUxZ-7bGZ8I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=stMrbNg2Q1I:6WS_IdAPBgw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=stMrbNg2Q1I:6WS_IdAPBgw:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=stMrbNg2Q1I:6WS_IdAPBgw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?i=stMrbNg2Q1I:6WS_IdAPBgw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/praveenbattula?a=stMrbNg2Q1I:6WS_IdAPBgw:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/praveenbattula?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/stMrbNg2Q1I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://praveenbattula.blogspot.com/feeds/2210059540835032521/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3893582346020662759&amp;postID=2210059540835032521" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/2210059540835032521" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3893582346020662759/posts/default/2210059540835032521" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/stMrbNg2Q1I/check-list-exists-in-sharepoint-site.html" title="Check list exists in SharePoint site" /><author><name>Praveen</name><uri>http://www.blogger.com/profile/11277148819153438060</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://bp3.blogger.com/_Y4Xki9E_u4o/SCA_GsGv-7I/AAAAAAAAAI4/iAzSXeqGJqA/S220/Photo+7.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://praveenbattula.blogspot.com/2011/05/check-list-exists-in-sharepoint-site.html</feedburner:origLink></entry><entry><title type="text">Links for 2010-09-02 [Digg]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/CGlACU8v3ug/&#xA;&#x9;&#x9;" /><updated>2010-09-03T00:00:00-07:00</updated><id>
			http://digg.com/
		#2010-09-02</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/news/technology/infopath_form_cannot_save_the_following_form_form_is_read_only"&gt;Infopath form cannot save the following form - Form is Read Only&lt;/a&gt;&lt;br/&gt;
I have created the infopath project in Visual Studio and deploying into SharePoint environment. After some days, I got to change the infopath form to match the new requirement and redeploy to the SharePoint environment. I have opened the Visual Studio and spent half an hour to edit all the changes and tried to save the form. But, while saving it was started giving me the alert message that &amp;quot;The infopath form cannot save the following form: Template Name is ready only.&amp;quot; I did not understand and check all file properties of the manifest.xsf and unchecked the checkbox read only. Still it was giving me the same error message. The error message was completely confused me and no any other clue. So, started searching in internet for the solution and after searched about an hour, found the information. If you have opened the infopath form, then close it. [No other way, you will lose all changes you have made.]&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/CGlACU8v3ug" height="1" width="1"/&gt;</content><feedburner:origLink>
			http://digg.com/
		#2010-09-02</feedburner:origLink></entry><entry><title type="text">Links for 2010-08-26 [Digg]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/xD-sxOhIR_M/&#xA;&#x9;&#x9;" /><updated>2010-08-27T00:00:00-07:00</updated><id>
			http://digg.com/
		#2010-08-26</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/news/technology/bind_enum_to_drop_down_list_in_asp_net"&gt;bind Enum to drop down list in ASP.NET&lt;/a&gt;&lt;br/&gt;
This the question asked by so many people around me and I also faced issues couple of times of my early stages of learning.This is simple but, how to get value and names as a collection and bind to drop down list is a bit difficult. Below is the simple logic to read all enums and create a list item and bind to drop down list. [There are many ways to get this done, but I believe below is the best way.]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/news/technology/check_drop_down_list_contains_a_value_in_c_sharepoint_2010_sharepoint_c_sharp_asp_net_jquery_sql_server_solutions"&gt;Check drop down list contains a value in c# | SharePoint 2010, SharePoint, C-sharp, ASP.Net, JQuery, SQL Server Solutions&lt;/a&gt;&lt;br/&gt;
This is again a very simple post and want to share. I have seen many people write good coding, but, sometimes they don't pick efficient way to do somethings. When we do code reviews we can identify some code parts are very simple to implement but they implement it in complex way, want to correct them. A simple scenario is, how to check a drop down contains a value. Some people are looping through all items and finding the item exists or not. Some people are doing some complex logic etc. But, below is what I believe the good and simple way of finding a value is in drop down list of items.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/xD-sxOhIR_M" height="1" width="1"/&gt;</content><feedburner:origLink>
			http://digg.com/
		#2010-08-26</feedburner:origLink></entry><entry><title type="text">Links for 2010-08-23 [Digg]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/6Wxm4U2btms/dugg" /><updated>2010-08-24T00:00:00-07:00</updated><id>http://digg.com/users/praveenbattula//dugg#2010-08-23</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/programming/Know_the_site_template_used_for_the_SharePoint_site"&gt;Know the site template used for the SharePoint site&lt;/a&gt;&lt;br/&gt;
I believe this is very rarely needed post that we need to know what site template [Publishing site, workspace, meeting workspace, team portal etc..] was used for a particular SharePoint site. From the UI [means by navigating to SharePoint site through browser] we can't identify this. So, we need to follow either of the steps given below to identify&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/6Wxm4U2btms" height="1" width="1"/&gt;</content><feedburner:origLink>http://digg.com/users/praveenbattula//dugg#2010-08-23</feedburner:origLink></entry><entry><title type="text">Links for 2010-08-17 [Digg]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/7h0On5GjrR4/dugg" /><updated>2010-08-18T00:00:00-07:00</updated><id>http://digg.com/users/praveenbattula//dugg#2010-08-17</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/programming/Check_string_contains_numbers_in_T_SQL"&gt;Check string contains numbers in T-SQL&lt;/a&gt;&lt;br/&gt;
I know this is looking very simple when we read. But, I had a requirement where I need to filter strings from string data type column in T-SQL. Means, some strings in database having numbers in them, and I need to get them out and do some processing. When I started implementing this, I had so many ideas and thought like, looping through all...&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/7h0On5GjrR4" height="1" width="1"/&gt;</content><feedburner:origLink>http://digg.com/users/praveenbattula//dugg#2010-08-17</feedburner:origLink></entry><entry><title type="text">Links for 2010-08-13 [Digg]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/3KUZFUK3AIA/dugg" /><updated>2010-08-14T00:00:00-07:00</updated><id>http://digg.com/users/praveenbattula//dugg#2010-08-13</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/programming/Visual_Studio_intellisense_for_HTML_5"&gt;Visual Studio intellisense for HTML 5&lt;/a&gt;&lt;br/&gt;
It's the time to use the new technologies like HTML 5. Everyone of us knew about what this is and how easy now to generate some nice and rich UI without put much efforts. No complex javascript, no silverlight or flash is required most of the time and many more advantages. There are plenty of changes in CSS too.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/3KUZFUK3AIA" height="1" width="1"/&gt;</content><feedburner:origLink>http://digg.com/users/praveenbattula//dugg#2010-08-13</feedburner:origLink></entry><entry><title type="text">Links for 2010-07-29 [Digg]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/praveenbattula/~3/Ix6bchxIJ84/dugg" /><updated>2010-07-30T00:00:00-07:00</updated><id>http://digg.com/users/praveenbattula//dugg#2010-07-29</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://digg.com/programming/How_to_know_what_process_is_using_which_port_in_windows"&gt;How to know what process is using which port in windows&lt;/a&gt;&lt;br/&gt;
I believe this is going to be a very helpful post to most of the readers. So many times I need to know about this. This is a great tip to resolve so many problems. So, it is one of my hot tips for identifying the problems.We usually install third party software like Skype, TeamViewer etc. in the windows OS, then they will default take some port&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/praveenbattula/~4/Ix6bchxIJ84" height="1" width="1"/&gt;</content><feedburner:origLink>http://digg.com/users/praveenbattula//dugg#2010-07-29</feedburner:origLink></entry></feed>

