<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for SharePoint Fun</title>
	<atom:link href="http://blog.qumsieh.ca/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.qumsieh.ca</link>
	<description>Developer's blog related to ASP.NET, SharePoint and Telerik Web Controls</description>
	<lastBuildDate>Thu, 02 Feb 2012 19:47:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Comment on How to Truncate and Shrink the WSS_Content_log File by shereen</title>
		<link>http://blog.qumsieh.ca/2009/01/19/how-to-truncate-and-shrink-the-wss_content_log-file/comment-page-1/#comment-11219</link>
		<dc:creator>shereen</dc:creator>
		<pubDate>Thu, 02 Feb 2012 19:47:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=283#comment-11219</guid>
		<description>Hi Vladimir,

What version of SQL Server are you using?</description>
		<content:encoded><![CDATA[<p>Hi Vladimir,</p>
<p>What version of SQL Server are you using?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Truncate and Shrink the WSS_Content_log File by Vladimir</title>
		<link>http://blog.qumsieh.ca/2009/01/19/how-to-truncate-and-shrink-the-wss_content_log-file/comment-page-1/#comment-11212</link>
		<dc:creator>Vladimir</dc:creator>
		<pubDate>Thu, 02 Feb 2012 03:19:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=283#comment-11212</guid>
		<description>hi.  if i run command &quot;backup lo wss_content with truncate_only&quot; a see message &quot;truncate_only is not recognized backup option&quot;.  what&#039;s do i wrong ?</description>
		<content:encoded><![CDATA[<p>hi.  if i run command &#8220;backup lo wss_content with truncate_only&#8221; a see message &#8220;truncate_only is not recognized backup option&#8221;.  what&#8217;s do i wrong ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To Change the Default EditForm, NewForm and DispForm by SharePoint Designer Workflow Pause Until Date Change &#124; SharePoint Fun</title>
		<link>http://blog.qumsieh.ca/2009/05/15/how-to-change-the-default-editform-newform-and-dispform/comment-page-1/#comment-11177</link>
		<dc:creator>SharePoint Designer Workflow Pause Until Date Change &#124; SharePoint Fun</dc:creator>
		<pubDate>Fri, 27 Jan 2012 19:08:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=439#comment-11177</guid>
		<description>[...] from an event handler to some sort of custom workflow logic. In our case, since the forms were custom ASP.NET forms submitting programmatically to the list, it was easy enough for me to track any changes to the date received column, and if I do find that [...]</description>
		<content:encoded><![CDATA[<p>[...] from an event handler to some sort of custom workflow logic. In our case, since the forms were custom ASP.NET forms submitting programmatically to the list, it was easy enough for me to track any changes to the date received column, and if I do find that [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Don&#8217;t You Use InfoPath? by shereen</title>
		<link>http://blog.qumsieh.ca/2012/01/23/why-dont-you-use-infopath/comment-page-1/#comment-11162</link>
		<dc:creator>shereen</dc:creator>
		<pubDate>Wed, 25 Jan 2012 23:49:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=871#comment-11162</guid>
		<description>Great comments Kelvin, I had the exact same issues recently with the repeating tables and had to re-architect a different approach with my client. what a bummer. i haven&#039;t tried InfoPath 2010 as of yet, but having heard from Jason that &lt;strong&gt;Managed Meta Data&lt;/strong&gt; isn&#039;t support I can see that being a problem as most of our 2010 clients leverage meta data heavily.

The trade off or compromising just don&#039;t seem worth it in my mind, but I&#039;m willing to be wrong on this one, as the alternative generally means a more flexible and maintainable framework for my clients.</description>
		<content:encoded><![CDATA[<p>Great comments Kelvin, I had the exact same issues recently with the repeating tables and had to re-architect a different approach with my client. what a bummer. i haven&#8217;t tried InfoPath 2010 as of yet, but having heard from Jason that <strong>Managed Meta Data</strong> isn&#8217;t support I can see that being a problem as most of our 2010 clients leverage meta data heavily.</p>
<p>The trade off or compromising just don&#8217;t seem worth it in my mind, but I&#8217;m willing to be wrong on this one, as the alternative generally means a more flexible and maintainable framework for my clients.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Don&#8217;t You Use InfoPath? by Kelvin</title>
		<link>http://blog.qumsieh.ca/2012/01/23/why-dont-you-use-infopath/comment-page-1/#comment-11161</link>
		<dc:creator>Kelvin</dc:creator>
		<pubDate>Wed, 25 Jan 2012 23:16:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=871#comment-11161</guid>
		<description>Can&#039;t agree more with both of you. InfoPath is totally a love/hate thing with me.

As one of those &#039;small-d&#039; developers (I&#039;m all about the no-code solutions), I saw InfoPath as a way to give our users a better, more intuitive way to enter data into a list. Being able to pre-populate fields from an external data source like a SP list or User Profile Service without having to rely on code?! Sign me up!!!

... and then I tried to build out my solution. InfoPath isn&#039;t a deployed application on our network, so I had to rely on InfoPath Forms Services to render out the form. I was prepared for the functionality trade-offs relying on IFS, but wasn&#039;t prepared for the other concessions I had to eventually make like form formatting NIGHTMARES and a completely frustrating experience duplicating fields on the form I had to create; which, by the way, consisted of 10 different pages and about 350 fields. And don&#039;t get me started on the issue of trying to jam data from a repeating table into a SP list. For something that should be seemingly simple, ended up being completely scrapped and done another way.

Fortunately, as you said, I tried to keep things simple and gently &#039;dissuade&#039; the client from certain functionality so I could keep it within InfoPath but unless I require pulling data from the User Profile Service, I prefer building out a new form within SPD. I feel like I&#039;ve got much more control there, and don&#039;t feel nearly as restricted as I do in InfoPath. 

Having said that, I&#039;m quite proud of the final IFS product I released. I couldn&#039;t have done it without InfoPath. I&#039;m excited about what I&#039;ve been reading regarding InfoPath Designer&#039;s functionality within SP2010 (especially workflow form customization) but am still going to approach cautiously.</description>
		<content:encoded><![CDATA[<p>Can&#8217;t agree more with both of you. InfoPath is totally a love/hate thing with me.</p>
<p>As one of those &#8216;small-d&#8217; developers (I&#8217;m all about the no-code solutions), I saw InfoPath as a way to give our users a better, more intuitive way to enter data into a list. Being able to pre-populate fields from an external data source like a SP list or User Profile Service without having to rely on code?! Sign me up!!!</p>
<p>&#8230; and then I tried to build out my solution. InfoPath isn&#8217;t a deployed application on our network, so I had to rely on InfoPath Forms Services to render out the form. I was prepared for the functionality trade-offs relying on IFS, but wasn&#8217;t prepared for the other concessions I had to eventually make like form formatting NIGHTMARES and a completely frustrating experience duplicating fields on the form I had to create; which, by the way, consisted of 10 different pages and about 350 fields. And don&#8217;t get me started on the issue of trying to jam data from a repeating table into a SP list. For something that should be seemingly simple, ended up being completely scrapped and done another way.</p>
<p>Fortunately, as you said, I tried to keep things simple and gently &#8216;dissuade&#8217; the client from certain functionality so I could keep it within InfoPath but unless I require pulling data from the User Profile Service, I prefer building out a new form within SPD. I feel like I&#8217;ve got much more control there, and don&#8217;t feel nearly as restricted as I do in InfoPath. </p>
<p>Having said that, I&#8217;m quite proud of the final IFS product I released. I couldn&#8217;t have done it without InfoPath. I&#8217;m excited about what I&#8217;ve been reading regarding InfoPath Designer&#8217;s functionality within SP2010 (especially workflow form customization) but am still going to approach cautiously.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Don&#8217;t You Use InfoPath? by shereen</title>
		<link>http://blog.qumsieh.ca/2012/01/23/why-dont-you-use-infopath/comment-page-1/#comment-11148</link>
		<dc:creator>shereen</dc:creator>
		<pubDate>Tue, 24 Jan 2012 17:28:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=871#comment-11148</guid>
		<description>That&#039;s a great way of putting it. I guess what it comes down to is the &#039;oh crap, i can&#039;t believe InfoPath can&#039;t do that&#039; moment that we all try to avoid. The whole point of using the product, in my mind at least, is ease of use and maintainability of the solution, but that all starts to fall apart when I&#039;ve got to insert custom code to deal with &#039;the InfoPath can&#039;t do that&#039; scenario.

This latest project was an instance of a &#039;successful&#039; InfoPath deployment because we kept the requirements dead simple. Any time we ran into a roadblock with InfoPath, we altered the business requirements to work. 

And I don&#039;t think it came off as hating at all :) But you got it, right person, right use case, and it&#039;s a great return.</description>
		<content:encoded><![CDATA[<p>That&#8217;s a great way of putting it. I guess what it comes down to is the &#8216;oh crap, i can&#8217;t believe InfoPath can&#8217;t do that&#8217; moment that we all try to avoid. The whole point of using the product, in my mind at least, is ease of use and maintainability of the solution, but that all starts to fall apart when I&#8217;ve got to insert custom code to deal with &#8216;the InfoPath can&#8217;t do that&#8217; scenario.</p>
<p>This latest project was an instance of a &#8216;successful&#8217; InfoPath deployment because we kept the requirements dead simple. Any time we ran into a roadblock with InfoPath, we altered the business requirements to work. </p>
<p>And I don&#8217;t think it came off as hating at all <img src='http://blog.qumsieh.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  But you got it, right person, right use case, and it&#8217;s a great return.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Don&#8217;t You Use InfoPath? by Jason Lochan</title>
		<link>http://blog.qumsieh.ca/2012/01/23/why-dont-you-use-infopath/comment-page-1/#comment-11141</link>
		<dc:creator>Jason Lochan</dc:creator>
		<pubDate>Tue, 24 Jan 2012 03:07:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=871#comment-11141</guid>
		<description>After re-reading my post I can see how it can come off as hating on InfoPath and I think &#039;non-sustainable&#039; is too strong of a term to use.  Thank you -- you are right it is a tool, and placed in the hand of the right person, in the right use case, can result in some powerful returns. I just haven&#039;t been lucky enough to be part of that straight forward use case I guess.

With the exception of one case, all of my InfoPath experience has been handed to me based on Power User&#039;s using InfoPath Designer finding that they need code to solve a requirement that is too granular, or the sheer amount of work required in the Designer to achieve it.  Funny enough, the main catalyst usually being pre-populating the people picker.  I tend to try and leverage OOB field validations or Event Receivers for field validations, however there is always that case where they want conditional validation to occur based on information already entered or against external sources that always seem to demand VSTA, or prior to submitting any information.  

In the case of the managed meta-data, we were fully invested in the concept of it.  Finding out there was no way to surface it in InfoPath was a shock.  I had to write my own control leveraging SharePoint web services to account for that.  The Managed Meta-Data service has it&#039;s own administrative component that puts the power into the hands of the users, but in order to leverage it in InfoPath, BAM, you need a developer.  It&#039;s just never been that straight forward in my experience.

My experience with users post-deployment has been centered around tweaking validations and look-and-feel.  The painful part with validation iterations is knowing whether it needs to be implemented in the content type, the event receiver, or in the form itself, all the while keeping all of the other consumers of those artifacts in mind.  It can be painful if the change is required in the content type, and explaining the ramifications of where the change is going to occur, and what it is going to impact, and the time required to implement and test that change has been half the battle.

All of that being said, I&#039;m looking forward to that use case where I can say I solved it in InfoPath in a painless way.</description>
		<content:encoded><![CDATA[<p>After re-reading my post I can see how it can come off as hating on InfoPath and I think &#8216;non-sustainable&#8217; is too strong of a term to use.  Thank you &#8212; you are right it is a tool, and placed in the hand of the right person, in the right use case, can result in some powerful returns. I just haven&#8217;t been lucky enough to be part of that straight forward use case I guess.</p>
<p>With the exception of one case, all of my InfoPath experience has been handed to me based on Power User&#8217;s using InfoPath Designer finding that they need code to solve a requirement that is too granular, or the sheer amount of work required in the Designer to achieve it.  Funny enough, the main catalyst usually being pre-populating the people picker.  I tend to try and leverage OOB field validations or Event Receivers for field validations, however there is always that case where they want conditional validation to occur based on information already entered or against external sources that always seem to demand VSTA, or prior to submitting any information.  </p>
<p>In the case of the managed meta-data, we were fully invested in the concept of it.  Finding out there was no way to surface it in InfoPath was a shock.  I had to write my own control leveraging SharePoint web services to account for that.  The Managed Meta-Data service has it&#8217;s own administrative component that puts the power into the hands of the users, but in order to leverage it in InfoPath, BAM, you need a developer.  It&#8217;s just never been that straight forward in my experience.</p>
<p>My experience with users post-deployment has been centered around tweaking validations and look-and-feel.  The painful part with validation iterations is knowing whether it needs to be implemented in the content type, the event receiver, or in the form itself, all the while keeping all of the other consumers of those artifacts in mind.  It can be painful if the change is required in the content type, and explaining the ramifications of where the change is going to occur, and what it is going to impact, and the time required to implement and test that change has been half the battle.</p>
<p>All of that being said, I&#8217;m looking forward to that use case where I can say I solved it in InfoPath in a painless way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Don&#8217;t You Use InfoPath? by shereen</title>
		<link>http://blog.qumsieh.ca/2012/01/23/why-dont-you-use-infopath/comment-page-1/#comment-11140</link>
		<dc:creator>shereen</dc:creator>
		<pubDate>Tue, 24 Jan 2012 02:06:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=871#comment-11140</guid>
		<description>Hi Jason,

Excellent comment and thanks for contributing to the discussion. I try to tread carefully when it comes to making very strong opinions about any technology, because experience and wisdom take time, and there will always be moments where you learn something you didn&#039;t think was possible or vice versa.

Completely agree with respect to granular requirements, that&#039;s a great way of putting it. I just can&#039;t get over how difficult it is to do the simplest things. The other one I forgot to mention was being able to pre-populate the current user&#039;s information on the form. I know you can do it in InfoPath, but as you&#039;d mentioned, it&#039;s not mature enough to make trivial things like that easy to do.

Also, it&#039;s probably worth mentioning that while the intention is to enable power users, I can tell you that 9 times of out 10, they get flustered using a tool like InfoPath and need my help anyways. But I suppose it makes the basics easy, like changing the validation on a field. Do you find that to be true also? What is your experience with users post InfoPath form deployment?

Thanks for posting about the managed meta - that&#039;s a huge bug in my mind and really helpful to know.</description>
		<content:encoded><![CDATA[<p>Hi Jason,</p>
<p>Excellent comment and thanks for contributing to the discussion. I try to tread carefully when it comes to making very strong opinions about any technology, because experience and wisdom take time, and there will always be moments where you learn something you didn&#8217;t think was possible or vice versa.</p>
<p>Completely agree with respect to granular requirements, that&#8217;s a great way of putting it. I just can&#8217;t get over how difficult it is to do the simplest things. The other one I forgot to mention was being able to pre-populate the current user&#8217;s information on the form. I know you can do it in InfoPath, but as you&#8217;d mentioned, it&#8217;s not mature enough to make trivial things like that easy to do.</p>
<p>Also, it&#8217;s probably worth mentioning that while the intention is to enable power users, I can tell you that 9 times of out 10, they get flustered using a tool like InfoPath and need my help anyways. But I suppose it makes the basics easy, like changing the validation on a field. Do you find that to be true also? What is your experience with users post InfoPath form deployment?</p>
<p>Thanks for posting about the managed meta &#8211; that&#8217;s a huge bug in my mind and really helpful to know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Don&#8217;t You Use InfoPath? by Jason Lochan</title>
		<link>http://blog.qumsieh.ca/2012/01/23/why-dont-you-use-infopath/comment-page-1/#comment-11139</link>
		<dc:creator>Jason Lochan</dc:creator>
		<pubDate>Tue, 24 Jan 2012 01:49:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=871#comment-11139</guid>
		<description>Thanks for having the nerve to say out loud what everyone who has ever dealt with InfoPath is thinking -- I couldn&#039;t agree more.  I&#039;ve had many clients go goo-goo over InfoPath not knowing how difficult their granular requirements will be to implement over it, when a simple custom web form could have saved them a ton of time and money.

I hear the argument for enabling power users, but the same could be said of letting them customize in production with SharePoint designer to produce non-sustainable solutions, not because of the power user&#039;s ability, but the SharePoint&#039;s inability to allow the Power User to take SPD customizations and marry it to conventional SDLC (easily).

When SharePoint reaches the stage of maturity where power users can make sustainable applicationsusing SPD, Workflows and InfoPath, then I think it gives more weight to this argument, but the truth is, it&#039;s just not there yet right now for that argument to stand on it&#039;s own in the SDLC.

Just wanted to share my InfoPath black eye, and after many ‘ARRGHHHH‘! moments, I&#039;ve come to accept that in 2010, the &quot;seamless integration with managed meta-data&quot;, is not so seamless.

http://social.technet.microsoft.com/Forums/en-US/sharepoint2010customization/thread/a5ed0700-8c4a-4150-a439-8929da282c41#e9b4643d-f2e6-4ed8-aa4c-2fba15e150ae

Thanks for sharing!</description>
		<content:encoded><![CDATA[<p>Thanks for having the nerve to say out loud what everyone who has ever dealt with InfoPath is thinking &#8212; I couldn&#8217;t agree more.  I&#8217;ve had many clients go goo-goo over InfoPath not knowing how difficult their granular requirements will be to implement over it, when a simple custom web form could have saved them a ton of time and money.</p>
<p>I hear the argument for enabling power users, but the same could be said of letting them customize in production with SharePoint designer to produce non-sustainable solutions, not because of the power user&#8217;s ability, but the SharePoint&#8217;s inability to allow the Power User to take SPD customizations and marry it to conventional SDLC (easily).</p>
<p>When SharePoint reaches the stage of maturity where power users can make sustainable applicationsusing SPD, Workflows and InfoPath, then I think it gives more weight to this argument, but the truth is, it&#8217;s just not there yet right now for that argument to stand on it&#8217;s own in the SDLC.</p>
<p>Just wanted to share my InfoPath black eye, and after many ‘ARRGHHHH‘! moments, I&#8217;ve come to accept that in 2010, the &#8220;seamless integration with managed meta-data&#8221;, is not so seamless.</p>
<p><a href="http://social.technet.microsoft.com/Forums/en-US/sharepoint2010customization/thread/a5ed0700-8c4a-4150-a439-8929da282c41#e9b4643d-f2e6-4ed8-aa4c-2fba15e150ae" rel="nofollow">http://social.technet.microsoft.com/Forums/en-US/sharepoint2010customization/thread/a5ed0700-8c4a-4150-a439-8929da282c41#e9b4643d-f2e6-4ed8-aa4c-2fba15e150ae</a></p>
<p>Thanks for sharing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on jqGrid Text/Word Wrapping by shereen</title>
		<link>http://blog.qumsieh.ca/2009/12/03/jqgrid-textword-wrapping/comment-page-1/#comment-11137</link>
		<dc:creator>shereen</dc:creator>
		<pubDate>Mon, 23 Jan 2012 19:51:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.qumsieh.ca/?p=598#comment-11137</guid>
		<description>Hi Jay,

Have you used a tool like firebug or inspector to determine if that style is being overridden somewhere, or if it&#039;s being correctly applied to the right element?</description>
		<content:encoded><![CDATA[<p>Hi Jay,</p>
<p>Have you used a tool like firebug or inspector to determine if that style is being overridden somewhere, or if it&#8217;s being correctly applied to the right element?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

