Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.23;
Скачать: CL | DM;

Вниз

Delphi 8 .NET   Найти похожие ветки 

 
Teren   (2004-01-01 23:33) [0]

Люди, скажите нормальными словами - в чем технология .NET заключается и как она в D8 реализована?

Можно в программах будет вызывать WinApi функции? Как вообще качественно изменится код программы? Код будет интерпретируемым?


 
Teren   (2004-01-02 15:00) [1]

Ну неужели никто не знает?


 
Vuk ©   (2004-01-02 15:10) [2]

Функции WinAPI вызывать можно. Но осторожно.
Компилятор пораждает промежуточный код (MSIL) который будет компилироваться на лету JIT-компилятором в машинный.


 
blackman ©   (2004-01-02 15:19) [3]

http://www.delphikingdom.ru/asp/talktopic.asp?ID=97&Order=0&Count=10&pNo=14

http://milas.spb.ru/news/read-art.php?server=localhost&group=fido7.ru.delphi&artnum=16120&PHPSESSID=648450ab78ebecda1f90 7faee9f7e13c
Маловато будет ? :)


 
Teren   (2004-01-02 15:59) [4]

>Функции WinAPI вызывать можно. Но осторожно

а можно поподробнее? Что значит осторожно? И в чем преимущества .NET по сравнению с обычным программированием, то есть вызовом API функций? Вообще, как я понимаю, в .NET такие же вызовы и будут, типа WinApi"шных, разве нет? Как тогда все будет реализовано?


 
Teren   (2004-01-03 14:10) [5]

Vuk, проясни!


 
Vuk ©   (2004-01-03 14:27) [6]

Осторожно - значит через есть некоторые особенности передачи параметров, таких как строки и структуры.

>И в чем преимущества .NET по сравнению с обычным
>программированием, то есть вызовом API функций?
Преимущества, в разделяемой библиотеке классов, одной для разных языков, возможности взаимодействия между приложениями, написанными на разных языках, более широкие возможности повторного использования кода.

>Вообще, как я понимаю, в .NET такие же вызовы и будут, типа
>WinApi"шных, разве нет?
Можно и так, но есть готовая большая стандартная библиотека классов WinForms дла проектирования UI. D8 добавляет к этому еще и VCL.net. Но и WinForms и VCL.net являются надстройками над WinAPI.


 
Teren   (2004-01-03 18:32) [7]

Да вообше весь .NET это надстройка над WinAPi, разве нет? Все равно он в конце концов будет вызывать WinApi функции?


 
Anatoly Podgoretsky ©   (2004-01-03 19:53) [8]

Teren (03.01.04 18:32) [7]
Нет, зависит от ОС


 
Ihor Osov'yak ©   (2004-01-03 20:04) [9]

2 [7] Teren (03.01.04 18:32)

В сегодняшних - да. Но вот в будущих - если верить Майкрософт - нет.


 
Anatoly Podgoretsky ©   (2004-01-03 20:18) [10]

И сегодняшних нет, за исключением Windows


 
Ihor Osov'yak ©   (2004-01-03 20:47) [11]

2 [10] Anatoly Podgoretsky © (03.01.04 20:18)

:-( Я не уточнил, что имел ввиду операционки "майкрософт виндовс"


 
Teren   (2004-01-04 01:12) [12]

Не понял, а разве .NET это не разработка Microsoft? Разве она не только в Windows используется ?!?!?!

Неужели .NET и в Linux"е будет ?!


 
Jack128 ©   (2004-01-04 05:14) [13]


> Неужели .NET и в Linux"е будет ?!

По крайней мере такие разработки ведутся..


 
Agent Smith ©   (2004-01-04 09:50) [14]

ведутся, но не MS. Проект Mono существует, но работает ли - не знаю. Лично мне кажется, что .net MS скорее портирует на MacOS, чем под Linux...



Страницы: 1 вся ветка

Текущий архив: 2004.01.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
1-72818
Шурик Ш
2004-01-12 16:20
2004.01.23
Как получить номер строки и столбца TStringGrid, на котором...


1-72746
Rustamus
2004-01-08 12:23
2004.01.23
Резедентная программа.


7-72958
buba
2003-11-08 01:35
2004.01.23
читать из ps/2 порта?


3-72644
Russko
2003-12-26 13:15
2004.01.23
Ограничение по количеству символов в ячейке?


1-72708
Inch_
2004-01-11 22:22
2004.01.23
Стеганография - нужны форматы мультимедиа файлов.