Главная страница
    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.007 c
14-72937
Anatoly Podgoretsky
2004-01-01 01:17
2004.01.23
Ой что будет


1-72816
alexnmsk
2004-01-14 09:17
2004.01.23
Рисование на канве формы


1-72738
ZioN
2004-01-11 14:19
2004.01.23
Не могу создать тип file of TMyType


6-72849
Almax
2003-11-21 01:04
2004.01.23
Структура IP-пакета.


1-72749
Memo
2004-01-13 20:09
2004.01.23
Как можно в memo сделать текст строк разного цвета





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский