Citat:
ambimoustrous:Da li se .NET BCL klase nadovezuju na WinAPI?
Većim (sistemskim) dijelom jesu, kojeg bi bio gubitak vremena ponovno pisati, s tim da se sve novo razvija ili pod .NET ili za .NET.
Citat:
Da li njihovu funkcionalnost obezbeđuje WinAPI, ili je u pitanju potpuno nezavisan podsistem?
Gle, win32API je samo wrapper za nativne (Nt*) API-je koji su opet wrapperi za sistemske pozive NT kernela. Nitko ne garantira da, ako je recimo danas System.IO.FileStream interno wrapper za, recimo, CreateFileA, da sutra neće biti za NtCreateFile pri čemu bi se win32 potpuno zaobišao.
Citat:
Naime, ako .NET klase koriste WinAPI, onda mi se čini da nema razloga prerano proglašavati kraj API-ja.
Usporedi broj izdanih knjiga u zadnjih 3-4 godine (tj. otkad je MS počeo sa .NET inicijativom) za win32 i za .NET.