On Sun, May 5, 2013 at 8:04 PM, Brian Harnish <span dir="ltr">&lt;<a href="mailto:brian@harnish.net" target="_blank">brian@harnish.net</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Quite the holy war going on in this thread,</div></blockquote><div><br></div><div>Well, in my case, I am all about the exact _opposite_.  &quot;Risk mitigation&quot; doesn&#39;t know &quot;faith&quot; or &quot;allegiance.&quot;  But I constantly run into dozens of people who see it that way.  Why?  Because when it come right down to it, there are few things that Microsoft does that is not a major risk.  The only &quot;risk reduction&quot; with most Microsoft solutions is when one is already using them, so staying with those solutions might be so short-term.</div>

<div><br></div><div>It&#39;s just the reality most of us deal with on almost a weekly basis with customers.  As Gartner warned way back in 1999, no vendor is going to offer a way out of lock-in.  So expecting open source to solve an issue of lock-in is really not what open source has ever been about.  It&#39;s about offering a solution to problems, which requires enterprises to make a conscious and strategic decision to move.  As always, I put things in terms of risk.</div>

<div><br></div><div>As far too many enterprises are finding out, legacy VB 6 and MS IE 6 are major risks right now, and their investments have been made in vain long-term.  And even .NET must be taken on with a full understanding of the risks involved, should it be leveraged as a solution.  I&#39;ve taken a lot of &quot;heat&quot; for balking any time someone states .NET is portable.  And I&#39;ve ended up being right in every single case.  Just food for thought ... on a Linux and open source list.  ;)</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"> but to answer your question: The way to convert them is to either find someone</div></blockquote>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">who knows those technologies and agree on a wage for them to do it.</div></blockquote><div><br></div><div>

Actually, there are a number of automated solutions out there that are designed to convert ASP to JSP.  Now in several cases, they are not discrete solutions.  I.e., they often have strings attached with purchasing their Java Beans and other components that run on your application server.  In some cases they do comprise of code licensed from Microsoft, but have been ported to run on a Java vertical stack.  It&#39;s really all about what you need to do.</div>

<div><br></div><div>That&#39;s an additional debate between &quot;clean room&quot; and more &quot;intermediate&quot; migration/porting options.</div><div><br></div><div><br></div><div>--</div></div>Bryan J Smith - Professional, Technical Annoyance<br>

b.j.smith at <a href="http://ieee.org" target="_blank">ieee.org</a> - <a href="http://www.linkedin.com/in/bjsmith" target="_blank">http://www.linkedin.com/in/bjsmith</a><br><br>