Professional IronPython


CREATINg AN ExTERNAlly ACCESSIBlE IRoNPyTHoN modUlE



Download 20,35 Mb.
Pdf ko'rish
bet324/453
Sana01.07.2022
Hajmi20,35 Mb.
#723045
1   ...   320   321   322   323   324   325   326   327   ...   453
CREATINg AN ExTERNAlly ACCESSIBlE IRoNPyTHoN modUlE
The first requirement for building an application that allows external access is to create the IronPython 
script you want to use. Ideally, this script will contain code that is fully debugged. You also want to test 
the code before you try to use it within C# or Visual Basic.NET. The following sections provide you 
with the techniques you use to create an IronPython script that you access from C# or Visual Basic 
.NET. Later sections of this chapter will show the actual access techniques.
548592c15.indd 309
2/25/10 9:45:54 AM
www.finebook.ir


310

CHAPTER 15
Using ironPython from other .net LangUages 
CoNSIdERINg AN AlTERNATIvE EdIToR
Visual Studio 2010 doesn’t have IronPython built into it, so you may find that it 
doesn’t always provide the best functionality for working with your IronPython 
applications. Yes, it provides a means for starting and stopping your application from 
within the IDE. It’s even possible to perform some basic application debugging. Yet, 
everything about using Visual Studio seems like an afterthought — you’re adding 
IronPython into an environment in which it doesn’t actually belong.
In the “Working with IDLE” section of Chapter 6, you discovered one
alternative editor, the Integrated DeveLopment Environment. The only problem 
with IDLE is that it doesn’t help much with .NET Framework specific features, 
such as DLR. Fortunately, you have another alternative to consider, IronEditor
(
http://ironeditor.codeplex.com/
). IronEditor is specifically designed to
work with DLR languages such as IronPython and IronRuby.
One of the more interesting features of IronEditor is that it actually works with 
both the .NET Framework and with Mono (see Chapter 19), so you can use it on 
both the Linux and Mac OS X platforms. IronEditor provides some nice features, 
such as keyword highlighting. You don’t get anything like IntelliSense with this 
application. It also doesn’t include a debugger at present. However, IronEditor is 
a nice editor that works well with IronPython and supports multiple platforms 
should you require such support.

Download 20,35 Mb.

Do'stlaringiz bilan baham:
1   ...   320   321   322   323   324   325   326   327   ...   453




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish