Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.016 c
1-72780
pvv
2004-01-13 11:32
2004.01.23
Delphi 7 & Excel - Не могу из делфи открыть книгу


4-72988
Shluz
2003-11-17 20:45
2004.01.23
ScreenShot отдельного региона экрана


14-72906
имя
2004-01-01 18:41
2004.01.23
Кому нужена бесплатнаябиблиотека для поддрежки новор. скинов ???


3-72667
Desdechado
2003-12-25 17:15
2004.01.23
подскажите адрес форума по IB/FB


1-72792
Марат
2004-01-13 07:50
2004.01.23
RadioGroup





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский