<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Michael Washam - Technical Evangelist     -     Azure | IIS | ASP.NET | Server  - All Comments</title><link>http://blogs.msdn.com/b/mwasham/</link><description>Windows Server Development, Azure, IIS, ASP and everything in between. </description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Why does my event receiver run multiple times?</title><link>http://blogs.msdn.com/b/mwasham/archive/2008/12/09/why-does-my-event-receiver-run-multiple-times.aspx#10241247</link><pubDate>Thu, 24 Nov 2011 10:08:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10241247</guid><dc:creator>Benabdallah</dc:creator><description>&lt;p&gt;Thanks, helped me out :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10241247" width="1" height="1"&gt;</description></item><item><title>re: Migrating a Native Windows Service to Windows Azure</title><link>http://blogs.msdn.com/b/mwasham/archive/2011/03/30/migrating-a-windows-service-to-windows-azure.aspx#10156836</link><pubDate>Thu, 21 Apr 2011 20:35:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10156836</guid><dc:creator>Michael Washam - mwasham</dc:creator><description>&lt;p&gt;Interesting.. I didn&amp;#39;t realize that the VC++ redist files that are downloaded require the EULA popup. I did found another blog that addresses it though: Take a look here and see if it helps: &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx"&gt;blogs.msdn.com/.../update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10156836" width="1" height="1"&gt;</description></item><item><title>re: Migrating a Native Windows Service to Windows Azure</title><link>http://blogs.msdn.com/b/mwasham/archive/2011/03/30/migrating-a-windows-service-to-windows-azure.aspx#10156831</link><pubDate>Thu, 21 Apr 2011 20:30:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10156831</guid><dc:creator>mike</dc:creator><description>&lt;p&gt;Hello &lt;/p&gt;
&lt;p&gt;when I run the startup in worker role for the following command:&lt;/p&gt;
&lt;p&gt;&amp;quot;%~dp0vcredist_x64.exe&amp;quot; /q /norestart&lt;/p&gt;
&lt;p&gt;The vcredist_x64.exe will pup-on a dialog (about &amp;quot;license agreement&amp;quot;), that need to click &amp;quot;next&amp;quot; or &amp;quot;install&amp;quot; to confirm the installation, then the installation will wait for there.&lt;/p&gt;
&lt;p&gt;So the worker role shows as &amp;quot;Waiting for role to start...&amp;quot;,&lt;/p&gt;
&lt;p&gt;How do you solve this problem?&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;
&lt;p&gt;Mike &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10156831" width="1" height="1"&gt;</description></item><item><title>re: How to implement IRuntimeFilter2 or how to target/filter web parts. </title><link>http://blogs.msdn.com/b/mwasham/archive/2008/04/25/how-to-implement-iruntimefilter2.aspx#9863222</link><pubDate>Mon, 10 Aug 2009 17:23:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9863222</guid><dc:creator>jascht</dc:creator><description>&lt;p&gt;Thank you for this article and sample. I'm trying to realize a quite similar customizable configurable webpart. There's only question I've not found on the net with an answer:&lt;/p&gt;
&lt;p&gt;Why can I only register one runtimefilter per virtual server? Sometimes it would be helpful to add a second runtimefilter parallel to the default MOSS audience manager runtimefilter.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9863222" width="1" height="1"&gt;</description></item><item><title>WCF webservice without Web.Config changes</title><link>http://blogs.msdn.com/b/mwasham/archive/2008/09/25/calling-a-wcf-webservice-from-a-sharepoint-webpart.aspx#9566349</link><pubDate>Fri, 24 Apr 2009 11:58:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9566349</guid><dc:creator>anu_gbd</dc:creator><description>&lt;p&gt;New to WCF hence asking this query.&lt;/p&gt;
&lt;p&gt;It is possible to call WCF Webservice without changing the web.config file? &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9566349" width="1" height="1"&gt;</description></item><item><title>re: Calling a WCF WebService from a SharePoint WebPart using JavaScript</title><link>http://blogs.msdn.com/b/mwasham/archive/2008/09/25/calling-a-wcf-webservice-from-a-sharepoint-webpart.aspx#9426358</link><pubDate>Mon, 16 Feb 2009 22:39:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9426358</guid><dc:creator>Thomas_Oestreich</dc:creator><description>&lt;p&gt;I have written a feature these implements modification of web.config for .Net 3.5, WCF and Silverlight 2. This feature is based of 3.5 from codeplex whitout the problem of sort order for add and remove.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.bullit-bytes.de/blog/2009/02/sharepoint-und-net-35/"&gt;http://www.bullit-bytes.de/blog/2009/02/sharepoint-und-net-35/&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9426358" width="1" height="1"&gt;</description></item><item><title>Calling a WCF WebService from a SharePoint WebPart using JavaScript</title><link>http://blogs.msdn.com/b/mwasham/archive/2008/09/25/calling-a-wcf-webservice-from-a-sharepoint-webpart.aspx#9408828</link><pubDate>Mon, 09 Feb 2009 18:43:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9408828</guid><dc:creator>IT Ramblings</dc:creator><description>&lt;p&gt;Calling a WCF WebService from a SharePoint WebPart using JavaScript&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9408828" width="1" height="1"&gt;</description></item><item><title>re: How to implement IRuntimeFilter2 or how to target/filter web parts. </title><link>http://blogs.msdn.com/b/mwasham/archive/2008/04/25/how-to-implement-iruntimefilter2.aspx#9399423</link><pubDate>Thu, 05 Feb 2009 21:22:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9399423</guid><dc:creator>redwards1966</dc:creator><description>&lt;p&gt;Thanks for this sample. It was a great help in implementing our WSS site. I found a small problem with the CanUserSeePart function. It works fine if you just include users within a SharePoint group but if you include AD groups it doesn't. Here is the new function I wrote to replace it.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private bool CanUserSeePart(string groups)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// old code to check if user was in any of the groups in string&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// now using ntfs permissions on config file&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string[] groupsArray = groups.Split(',');&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;foreach (string groupName in groupsArray)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SPGroup @group = SPContext.Current.Web.Groups[groupName];&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (@group != null)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (@group.ContainsCurrentUser) return true;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;catch (Exception ex)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// group doesn't exist - you get a nasty exception instead of the group = nothing&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return false;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9399423" width="1" height="1"&gt;</description></item><item><title>SharePoint updates from Tech Ready 8 &amp;laquo; John Deutscher</title><link>http://blogs.msdn.com/b/mwasham/archive/2009/01/22/how-to-deploy-a-workflow-with-vsewss-1-3.aspx#9396832</link><pubDate>Thu, 05 Feb 2009 01:19:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9396832</guid><dc:creator>SharePoint updates from Tech Ready 8 &amp;laquo; John Deutscher</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.johndeutscher.com/2009/02/04/sharepoint-updates-from-tech-ready-8/"&gt;http://blog.johndeutscher.com/2009/02/04/sharepoint-updates-from-tech-ready-8/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9396832" width="1" height="1"&gt;</description></item><item><title>Save SharePoint Designer Pages in the File System</title><link>http://blogs.msdn.com/b/mwasham/archive/2008/11/20/how-to-extract-aspx-files-out-of-a-sharepoint-content-database.aspx#9387843</link><pubDate>Sun, 01 Feb 2009 09:35:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9387843</guid><dc:creator>Claudio Brotto</dc:creator><description>&lt;p&gt;Come noto, SharePoint Designer, nel momento in cui lavora “live” su un sito SharePoint, memorizza i file&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9387843" width="1" height="1"&gt;</description></item></channel></rss>