Professional IronPython



Download 20,35 Mb.
Pdf ko'rish
bet321/453
Sana01.07.2022
Hajmi20,35 Mb.
#723045
1   ...   317   318   319   320   321   322   323   324   ...   453
Using IronPython from
Other .NET Languages
WHAT’S IN THIS CHAPTER?

Considering the dynamic and static language relationship

Developing an externally accessible IronPython module


Using the external module from C#


Using the external module from Visual Basic.NET


Testing the external module


Finding bugs in external modules


One of the essential features of IronPython is that it relies on the .NET Framework as a basis for 
its functionality and is designed to interact with the .NET Framework. You’ve seen examples of 
using the .NET Framework in a number of previous chapters. For example, Chapter 13 demon-
strates how to tap the .NET Framework for the functionality needed to manage XML data. This 
chapter considers the other side of the coin — accessing IronPython from a .NET language such 
as C# or Visual Basic.NET.
You may have noticed that IronPython is great when it comes to processing lists of informa-
tion and it excels at working with various sorts of data, including ragged datasets. However, 
Chapters 8 and 11 demonstrated that IronPython isn’t always the easiest language to use for 
user interface needs. The language currently lacks designer and other visual tool support, 
which means you have to write all of the interface code by hand. Of course, writing the code 
by hand isn’t a very big deal for an application with just a few dialog boxes, but imagine the 
complexity of developing an application with 40 or 50 different windows, dialog boxes, and 
other visual elements. In this case, combining C# or Visual Basic.NET with IronPython makes 
sense because you can leverage the forte of each language to develop applications faster and 
with fewer errors.
15
548592c15.indd 307
2/25/10 9:45:53 AM
www.finebook.ir



Download 20,35 Mb.

Do'stlaringiz bilan baham:
1   ...   317   318   319   320   321   322   323   324   ...   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