<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/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>InfoPath vs. Other Microsoft Technologies</title><link>https://www.infopathdev.com:443/blogs/shiraz/archive/2007/11/29/infopath-vs-other-microsoft-technologies.aspx</link><description>I frequently am asked to explain the benefits and limitations of InfoPath compared to other Microsoft forms and application techologies. I have drafted a matrix to summarize my thoughts on the matter. This is a work in progress and I&amp;#39;m hoping will</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>re: InfoPath vs. Other Microsoft Technologies</title><link>https://www.infopathdev.com:443/blogs/shiraz/archive/2007/11/29/infopath-vs-other-microsoft-technologies.aspx#41740</link><pubDate>Thu, 14 May 2009 23:21:18 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:41740</guid><dc:creator>Patrick Halstead</dc:creator><description>&lt;p&gt;Hi Beebo,&lt;/p&gt;
&lt;p&gt;Sorry it took us so long to discover your comment. You're probably long gone. Anyway, I appreciate your feedback. &lt;/p&gt;
&lt;p&gt;InfoPath is the best forms tool out there because it requires very little code. That's because it comes with XML support built-in. Adobe LiveCycle forms do not handle repeating sections well and cannot be mapped to databases easily without writing code. With InfoPath, it's a breeze.&lt;/p&gt;
&lt;p&gt;We have a tool that takes Excel spreadsheets and automatically creates InfoPath forms. Excel is a great data analysis engine, but it's not good for input because it doesn't distribute the data input process (one user can lock multiple records). InfoPath is a great data input technology. &lt;/p&gt;
&lt;p&gt;I agree that while Microsoft says 75% of all forms require zero code, it's more like the opposite. However, with Qdabra's tools, you can get closer to 75%. It will never be 100%, but for our forms today, we use XML Template Parts, Web Service Accelerators, and our qRules library, I would say that 75% of the new forms we create internally for our own business processes require no coding (qRules is a DLL, but it's free and can be injected into a form by a non-dev person).&lt;/p&gt;
&lt;p&gt;Sorry that you had a bad experience. We have developed hundreds of solutions. Some are complex and require a lot of code. Many do not. I think the big picture is that it's much easier to do stuff with InfoPath than Adobe (way more coding) and XForms (unstable dev tools) and Word/Excel (deployment hassle and code requirements). &amp;nbsp;At least with InfoPath we get closer to not requiring code for most forms. &lt;/p&gt;
&lt;p&gt;My recommendation would be to look at some of our tools. Our goal in life is to help accelerate solutions that use InfoPath. InfoPath is a great technology for automating business processes, but there are gaps. We're here to fill those gaps.&lt;/p&gt;
&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=41740" width="1" height="1"&gt;</description></item><item><title>re: InfoPath vs. Other Microsoft Technologies</title><link>https://www.infopathdev.com:443/blogs/shiraz/archive/2007/11/29/infopath-vs-other-microsoft-technologies.aspx#36640</link><pubDate>Tue, 06 Jan 2009 16:08:11 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:36640</guid><dc:creator>Beebo</dc:creator><description>&lt;p&gt;Thanks for your matrix, but I must respectfully disagree with (at least) your InfoPath entries. &amp;nbsp;I have just been through a 3 month debacle with a client who was told InfoPath was &amp;quot;easy to use&amp;quot; - its not, and worse, I think InfoPath is another example of how MS just goes out its way to over-complicate the simplest of applications.&lt;/p&gt;
&lt;p&gt;Where you say &amp;quot;Many forms require no code and can be authored by power users.&amp;quot;, well as I say, I have just watched a very capable power-user prove this is not at all true. &amp;nbsp;Here is a guy who has built and runs a successful business, now simply trying to get a very (and I mean VERY) simple Excel Spreadsheet into InfoPath and it was a mess! &amp;nbsp;Sure, the Excel data comes in as repeating tables, but he wanted one form for each record - simple to do? &amp;nbsp;Seems there's not an InfoPath expert in the world who knows how that gets done, and worse, this client kept asking me &amp;quot;Why does MS bundle this with Office?&amp;quot; &amp;nbsp;- Good question since it seems to require way too steep a learning curve for the very limited return, and my client is simply fed up with hiring &amp;quot;experts&amp;quot; to do or fix something he thought he was simply buying and could do on his own!&lt;/p&gt;
&lt;p&gt;You state with InfoPath Server that &amp;quot;...designer tool allows non-devs to author complex forms...&amp;quot; - Again with respect, can you give me the name and address of even 1 &amp;quot;non-dev&amp;quot; who has done this? &amp;nbsp;I cannot find a single person who would meet this criteria. &amp;nbsp;In fact, I have three valued and long term clients who have now tried InfoPath, and simply dumped the effort, choosing instead to let me just develop custom WinForm .NET apps for them.&lt;/p&gt;
&lt;p&gt;Personally speaking, InfoPath reminds me very much of the effort MS made with early versions of Access, stating this was an end-user tool that made database and form development &amp;quot;easy&amp;quot;. &amp;nbsp;I have yet, in all the years Access has been around, to find even one end user who considers Access &amp;quot;easy&amp;quot;, let alone effective. &amp;nbsp;InfoPath seems to be going this same, failed, and long trodden route.&lt;/p&gt;
&lt;p&gt;Microsoft has for a long time had this terrible myopia where they think that simply because they can build something, that therefore, they should. &amp;nbsp;Sure, we could all joke about MS &amp;quot;Bob&amp;quot; and other efforts that flunked with a dull thud - but lets be more basic about it: &amp;nbsp;If you buy MS Office, especially the Ultimate or Enterprise versions, and you get products like InfoPath, why do my clients (and others) then have to &amp;quot;buy&amp;quot; expertise to use them, while MS is running around abusing the &amp;quot;easy to use&amp;quot; moniker - which in the case of Access, InfoPath and others are percieved (by end users) to be nothing but &amp;quot;filler&amp;quot;. &amp;nbsp;Or as my valued client put it: &amp;quot;God help you if you are stupid enough to try to use these [meaning InfoPath and Access]&amp;quot;.&lt;/p&gt;
&lt;p&gt;InfoPath was a great idea at the surface and would have married up nice with Sharepoint if not for one problem - its not an end user tool. &amp;nbsp;You have to have some amount of expertise to do anything effective with this product. &amp;nbsp;Once that is the case, this then begs the question why InfoPath over say, .NET WinForms or Intranet type systems. &amp;nbsp;Why would I use an &amp;quot;out there&amp;quot; product like InfoPath that is hard to get support and expertise for, when I can do the same in .NET with plenty of experts available, and a much more flexible development tool set?&lt;/p&gt;
&lt;p&gt;I can only echo the comments of one of my clients who has given up on InfoPath - &amp;quot;Thank God Microsoft does not build cars as we would need two consultants, and four experts just to get the engine started.... &amp;nbsp;and then we would find that MS forgot the steering wheel.&amp;quot;&lt;/p&gt;
&lt;p&gt;Its a bit extreme a comment from a frustrated client - but its pretty accurate in its sentiment.&lt;/p&gt;
&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=36640" width="1" height="1"&gt;</description></item><item><title>re: InfoPath vs. Other Microsoft Technologies</title><link>https://www.infopathdev.com:443/blogs/shiraz/archive/2007/11/29/infopath-vs-other-microsoft-technologies.aspx#27215</link><pubDate>Fri, 14 Mar 2008 14:47:11 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:27215</guid><dc:creator>thoughtdream</dc:creator><description>&lt;p&gt;It's hard to come up with a general technology matrix without identifying needs.&lt;/p&gt;
&lt;p&gt;It's tough to just look at InfoPath alone and stop. &amp;nbsp;I think one would have to look at InfoPath w/ Sharepoint &amp;amp; InfoPath with Database (Access/SQL) as separate entities also.&lt;/p&gt;
&lt;p&gt;Also, Outlook itself has the ability to create forms, ergo, is a Form Application that is always overlooked. &amp;nbsp;Sure it has cons but it has pros as well and should be part of any Analysis of Alternatives.&lt;/p&gt;
&lt;p&gt;Also my guess is the viewpoint is InfoPath 2003, judging from the cons as well as no Pro regarding integration with Outlook (as in version 2007).&lt;/p&gt;
&lt;p&gt;My other question is, why limit yourself to Microsoft?&lt;/p&gt;
&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=27215" width="1" height="1"&gt;</description></item><item><title>re: InfoPath vs. Other Microsoft Technologies</title><link>https://www.infopathdev.com:443/blogs/shiraz/archive/2007/11/29/infopath-vs-other-microsoft-technologies.aspx#24972</link><pubDate>Thu, 06 Dec 2007 17:37:09 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:24972</guid><dc:creator>jimaj</dc:creator><description>&lt;p&gt;Shiraz, I am interested in becoming more of an expert in Microsoft products like Sharepoint, InfoPath, Visual Studio, SQL Server, ... &amp;nbsp;I wonder what you recommend for gaining more advanced expertise quickly is, even MVP (I'm not sure what MVP is). &amp;nbsp;It is even likely that based on our need I could hire a subcontractor who could help ramp us up (even a remote subcontractor) and I could use such an opportunity to come up to speed much quicker working with such a person. &amp;nbsp;Do you do that type of thing or do you have other recommendations for self-paced courses, online courses, books, etc.? &amp;nbsp; &lt;/p&gt;
&lt;p&gt;I've been in IT for over 20 years and I have very extensive database experience with DB2, Oracle, SQL Server, Access, etc. &amp;nbsp;And I have also done alot of web work in various capacities and with different tools (including Jscript and some Java). &amp;nbsp;Recently, I have been using lots of Visual Studio with VB, and our company is moving more and more towards using Sharepoint, InfoPath, MS Project Server, Visual Studio, etc. &amp;nbsp;(CAD advanced/unique designs and high-end low-volume manufacturing company that is growing quite a bit). &amp;nbsp;We have some good XML expertise. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Jim Johnson, Ktech, 505-254-4155 &lt;/p&gt;
&lt;img src="https://www.infopathdev.com:443/aggbug.aspx?PostID=24972" width="1" height="1"&gt;</description></item></channel></rss>