<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16608" name=GENERATOR><!--[if !mso]>
<STYLE>v\:* {
        BEHAVIOR: url(#default#VML)
}
o\:* {
        BEHAVIOR: url(#default#VML)
}
w\:* {
        BEHAVIOR: url(#default#VML)
}
.shape {
        BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
        font-family: Wingdings;
}
@font-face {
        font-family: SimSun;
}
@font-face {
        font-family: Cambria Math;
}
@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Tahoma;
}
@font-face {
        font-family: @SimSun;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
        COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-reply
}
.MsoChpDefault {
        FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-US id=MailContainerBody vLink=purple link=blue bgColor=white 
name="Compose message area">
<DIV dir=ltr align=left><SPAN class=371164117-03032008><FONT face=Arial 
color=#0000ff size=2>Dino,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=371164117-03032008><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=371164117-03032008><FONT face=Arial 
color=#0000ff size=2>That sounds great.&nbsp; Robust dev tool support would 
really help IPY.&nbsp; </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=371164117-03032008><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=371164117-03032008><FONT face=Arial 
color=#0000ff size=2>One thing that I would recommend is support for integrating 
IPY with full VS.&nbsp; That would easily allow developers to exploit the full 
power of .NET with IPY and whatever other languages they 
choose.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=371164117-03032008><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=371164117-03032008><FONT face=Arial 
color=#0000ff size=2>Rocco</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> users-bounces@lists.ironpython.com 
[mailto:users-bounces@lists.ironpython.com] <B>On Behalf Of </B>Dino 
Viehland<BR><B>Sent:</B> Monday, March 03, 2008 12:39 PM<BR><B>To:</B> 
Discussion of IronPython<BR><B>Subject:</B> Re: [IronPython] Integration: now I 
am totally confused<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=Section1>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">For 
integrated mode you can use the VS SDK sample of IronPython which IPS is based 
off of.&nbsp; But it&#8217;s more onerous as you need to build the sample it&#8217;s not 
just something you download and install.&nbsp; I do agree though that this is an 
alpha product - after all at its core is just a sample.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">While 
we&#8217;re on the subject I&#8217;ll just point out the developer position we&#8217;re hiring for 
(<A 
href="http://members.microsoft.com/careers/search/details.aspx?JobID=8BEEE2C2-A95D-41C6-9075-CF6347EE07F1">http://members.microsoft.com/careers/search/details.aspx?JobID=8BEEE2C2-A95D-41C6-9075-CF6347EE07F1</A>) 
specifically calls out us wanting to include VS IDE support.&nbsp; So this is 
something we want to do but we need someone to do it </SPAN><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: Wingdings">J</SPAN><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV>
<DIV 
style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<P class=MsoNormal><B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> 
users-bounces@lists.ironpython.com [mailto:users-bounces@lists.ironpython.com] 
<B>On Behalf Of </B>Pigneri, Rocco<BR><B>Sent:</B> Monday, March 03, 2008 9:00 
AM<BR><B>To:</B> Discussion of IronPython<BR><B>Subject:</B> Re: [IronPython] 
Integration: now I am totally confused<o:p></o:p></SPAN></P></DIV></DIV>
<P class=MsoNormal><o:p>&nbsp;</o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Dear 
"cyberpro60",</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">I, too, 
have run into your problems and share your experiences.&nbsp; Unfortunately, it 
seems that the maintainer of IPStudio is not answering e-mail on this list 
although others, such as Michael Foord, have been kind enough to answer whatever 
questions they can about IPStudio.</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Here is 
what I have discovered from playing with IPS:</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">- IPS is 
a new, isolated version of the IronPythonIntegration VSX example project from 
the VS SDK's.&nbsp; As far as I can tell, IPS cannot be integrated into the full 
VS, thus making it more difficult to use IPY with static languages such as 
C#.&nbsp; IronPythonIntegration is still available and may be able to integrate 
with the rest of VS, but I have not yet tried it.</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">- IPS 
will not hurt any installed versions of VS.&nbsp; I have three different 
versions installed, and none of them has been hurt at all.</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">- I 
could not get IPS to work with&nbsp;1.1.1.&nbsp; There's a directory under where 
IPS is installed that has IronPython.dll and IronMath.dll in their 1.1.0 
versions.&nbsp; Replacing them with 1.1.1 didn't produce any runtime 
changes.</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">- 
Microsoft's website claims that you can build language backends that use both 
the isolated and integrated modes.&nbsp; However, IPS's website only states that 
you need the isolated mode.&nbsp; It's mum about using integrated 
mode.</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">-&nbsp;IMHO, 
IPS is still very much an "alpha" product.&nbsp; While it does offer quite a bit 
of functionality, I was unable to perform many common VS tasks (creating 
references to projects or stand-alone DLL's, using UI widgets that require 
resources, deleting files from a project, and others) that are needed in larger 
projects.&nbsp; I found it particularly strong in creating WinForms forms and 
dialogs whose Python code can then be pulled out of IPS and used with minimal 
changes in the rest of your application.&nbsp; However, I do advise writing any 
code for your UI outside of IPS.&nbsp; Any syntax or reference errors cause the 
GUI builder to disappear until you fix the problem and then reload the GUI 
editor.</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Hope 
that helps,</SPAN><o:p></o:p></P>
<P class=MsoNormal>&nbsp;<o:p></o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Rocco</SPAN><o:p></o:p></P>
<P class=MsoNormal><o:p>&nbsp;</o:p></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center>
<HR align=center width="100%" SIZE=2>
</DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> 
users-bounces@lists.ironpython.com [mailto:users-bounces@lists.ironpython.com] 
<B>On Behalf Of </B>cyberpro60@hotmail.com<BR><B>Sent:</B> Saturday, March 01, 
2008 6:47 AM<BR><B>To:</B> users@lists.ironpython.com<BR><B>Subject:</B> 
[IronPython] Integration: now I am totally confused</SPAN><o:p></o:p></P>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">I have read through 
ALL the posts that mention integration of Iron Python into Visual Studio and I 
have to admit that I am now more confused than before&nbsp;I started. >From my 
perspective&nbsp;it seems that the&nbsp;IP website&nbsp;actually exacerbates the 
confusion&nbsp;by NOT&nbsp;stating the obvious.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Just so you know: I 
want to know if the latest beta version (IP v2.00 or any version) integrates 
into the full release version Visual Studio 2008 and I can't find a clear cut 
answer to this question anywhere!</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Sure, I have read the 
Iron Python Studio page and yes, I do know that you can build a standalone VS 
look-a-like [isolated] version running in a Visual Studio Shell - which 
is&nbsp;fine if you don't have Visual Studio installed. But what if you do? 
I&nbsp;have Visual Studio 2008 installed - so does IP automatically integrate 
with it upon installation? If it doesn't what do I have to do to get it&nbsp;to 
happen without wrecking my Visual Studio installation? 
</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">For example, 
Microsoft says that you can get IP working in BOTH&nbsp;isolated AND integrated 
modes ???? Is this still true of the latest release candidates&nbsp;? Visual 
Studio 2008 Shell (Isolated) is listed as a "prerequisite" for 
Python&nbsp;Studio&nbsp;.... which obviously doesn't look like it will work if 
you have VS 2008 already installed. So can you use Visual Studio Shell 
(Integrated) instead?? So many questions .... so few answers. (it sort of looks 
like we haven't advanced much beyond the days when IP was first offered as an 
"Integrated" component of Visual Studio --- which&nbsp;sort of worked sometimes 
... a little bit ... if you were really lucky.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">There seems to be 
such a mass of conflicting information out there which&nbsp;is all so 
unnecessary - all it takes is for one of the developers&nbsp;to post a clear and 
unequivocal statement about this issue on IP&nbsp;website. Problem solved! If 
IP&nbsp;integrates right now then fine .... if it doesn't then I will wait until 
it does. What I can't afford to do is stuff up my current VS installation 
experimenting with something that I have no idea is going to work or not. 
</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Thanks in 
anticipation for&nbsp;any forthcoming 
"enlightenment"!</SPAN><o:p></o:p></P></DIV></DIV></BODY></HTML>