Professional IronPython


Accessing the .NET Framework



Download 20,35 Mb.
Pdf ko'rish
bet135/453
Sana01.07.2022
Hajmi20,35 Mb.
#723045
1   ...   131   132   133   134   135   136   137   138   ...   453
Accessing the .NET Framework
WHAT’S IN THIS CHAPTER?

Gaining access to the .NET Framework from IronPython

Working with .NET data types in your application


Using .NET classes within your application


Creating applications that use generics


Chapter 6 emphasized the Python portion of IronPython. As you learned in that chapter, 
IronPython doesn’t quite provide full Python capability, but it comes very close. In this chap-
ter, you discover the .NET capabilities of IronPython. In this case, you’ll see that IronPython 
has its own take on the .NET Framework but that it does provide you with full access.
Of course, before you can work with the .NET Framework in IronPython, you need to know 
how to import the assemblies. It turns out that you have several levels of import capability that 
you can use to work with assemblies in different ways. In most cases, you’ll perform a standard 
import and use the .NET assemblies much as you would any other IronPython class.
The .NET Framework provides strict data typing and a wider range of data types than 
Python does. You need to know how to use these data types within IronPython in order to 
write applications that make full use of the .NET Framework. The second section of this 
chapter addresses this need.
Once you know about the data types, you can begin working with classes. This chapter provides 
you with an overview of the process. You get more details as the book progresses. However, this 
chapter is important because it explains basics you absolutely must know in order to move on to 
more advanced examples in the book.
Finally, this chapter looks at one of the more interesting uses of the .NET Framework with 
IronPython — generics. The use of generics with IronPython can greatly improve your ability 
to create flexible applications that can work with a wide range of data types. Eventually, you’ll 

Download 20,35 Mb.

Do'stlaringiz bilan baham:
1   ...   131   132   133   134   135   136   137   138   ...   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