1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

Net студия?

Тема в разделе "WASM.ZEN", создана пользователем Booster, 18 май 2005.

  1. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.862
    Привет Всем!

    Хотел бы узнать у кого какое мнение о сабже. И что же это на самом деле. Сам некоторое время назад пробовал кодить в Net.студии, но так и не понял с чем столкнулся. Можно ли в ней создавать обычные API приложения, или она во что-то это дело обрамляет? Или же Jit работает только для классов MFC? Почему эта студия настолько худа по сравнению с 6 версией? И есть ли путная литературу по этому делу.
     
  2. Swing

    Swing New Member

    Публикаций:
    0
    Регистрация:
    18 май 2005
    Сообщения:
    25
    Можно ли в ней создавать обычные API приложения



    Можно, но только на С++

    Что касается мнения о .NET, то мне кажется, что это самая лучшая технология для быстрого создания сложных клиент-серверных приложений на сегодняшний день.
     
  3. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.862
    Swing





    То-eсть если создать API приложение или MFC на C++, то оно будет обычным Win32 или нужно где-то настроить опцию?
     
  4. Swing

    Swing New Member

    Публикаций:
    0
    Регистрация:
    18 май 2005
    Сообщения:
    25
    где-то настроить опцию?



    File -> NewProject ->Visual C++ Projects -> Windows Application -> Win32 ->Win32 Projects
     
  5. Nimnul

    Nimnul New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    136
    Адрес:
    не Китай
    >API приложения, или она во что-то это дело обрамляет?

    Не во что не обрамляет, свой формат полностью. Многие библиотеки написанны так чтоб не использовать API системы.



    >Или же Jit работает только для классов MFC?

    Не понятно что ты этим хотел сказать. JIT = Just In Time компиляция во время выполнения.



    >Почему эта студия настолько худа по сравнению с 6 версией? И есть ли путная литературу по этому делу.

    Не знаю где ты там увидел худость. Литературы полно зайди в книжный магазин.. ключевое слово .NET :)
     
  6. Artemy

    Artemy New Member

    Публикаций:
    0
    Регистрация:
    18 май 2005
    Сообщения:
    48
    Адрес:
    Russia
    постоянно использую. и рекомендую.

    .Net-код (IL) получается если попросить VS сделать managed C++ проект.

    .Net - неплохая технология, но вряд ли лучше Жабы. Любители "кофе" столько всего уже написали + Жаба реально переносима.

    Правда у Микрософт темп раскрутки этой технологии высок. Планируется к выходу .Net 2.0
     
  7. Grenader

    Grenader New Member

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    23
    Адрес:
    Russia
    Artemy

    Гм, не надо вот про переносимость жабы, а? :) Переносится примерно так же, как и С++.
     
  8. YoungBastard

    YoungBastard New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2005
    Сообщения:
    231
    Адрес:
    Russia
    Grenader





    Ты на телефонах C++-программы видел???Я вот нет.



    Artemy

    Майкрософт уже разработала новый формат исполняемых файлов для новой оси и 90 процентов компутеров стоит на винде.

    Мне кажется они еще сделают .NET для *nix.

    Раскрутятся как пить дать. В США ща тока и нужны C# программисты
     
  9. Grenader

    Grenader New Member

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    23
    Адрес:
    Russia
    YoungBastard

    Встречный вопрос - все ли программы для телефонов запускаются на всех телефонах? Нет. А на чем написано - это не так и важно. Мы про переносимость ведь говорим, которой нет.
     
  10. YoungBastard

    YoungBastard New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2005
    Сообщения:
    231
    Адрес:
    Russia
    с появлением новой оси у нас потребность тоже возникнет и с осознанием нашим it обществом возможностей asp .net
     
  11. YoungBastard

    YoungBastard New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2005
    Сообщения:
    231
    Адрес:
    Russia
    Grenader

    ну, создание не переносимости дело рук разработчиков телефонов, как бы в качестве защиты. А так заходишь на сайт nokia или samsung качаешь патч к j2me+ихние классы и их идешка и все. Ведь переносимость же?!



    Если писать только с использованием стандартных классов (понимаю, что нормальной графической програмки так не сделаешь), то будет в полне переносимый код для всех телефонов
     
  12. Nimnul

    Nimnul New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    136
    Адрес:
    не Китай
    Я слышал что в новой ос не .Net exe\dll не будут работать
     
  13. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.755
    Почитай Джоэля Спольски - он хорошо объясняет, почему до сих пор есть поддержка DOS
     
  14. Grenader

    Grenader New Member

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    23
    Адрес:
    Russia
    YoungBastard

    Странная переносимость. То есть требуется переписать часть прграммы, что бы отображать графику на приемлемом уровне под конкретный телефон. То же самое наблюдается с С++ - STL есть на любой платформе, а вот графика везде разная.
     
  15. YoungBastard

    YoungBastard New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2005
    Сообщения:
    231
    Адрес:
    Russia
    Nimnul

    да, так оно и будет. Точнее там будут свои exe и dll, реляционного типа



    Grenader

    Ну, в С++ на счет межплатформенной графики даже все проще, там хоть opengl есть, а в j2me ни какой переносимости для продвинутых графических приложений.

    Ты говоришь о переносимости в идеале, а о таком пока и мечтать нельзя.Может быть у microsoft с С# .net чего и выйдет. Посмотрим...
     
  16. Grenader

    Grenader New Member

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    23
    Адрес:
    Russia
    YoungBastard

    выйдет, куда они денуться. самое забавное - ну нафига им парится с переносимостью вообще? :) если есть приложение под винду - почему бы винду и не поставить? что линкус, что окошки - глюков поровну, только винда удобнее для админа и юзера.
     
  17. Swing

    Swing New Member

    Публикаций:
    0
    Регистрация:
    18 май 2005
    Сообщения:
    25
    Ты на телефонах C++-программы видел???Я вот нет



    Под Symbian OS софт пишется на C++, эта операционка устанавливается на всех новых телефонах и смартфонах бизнес-класса.
     
  18. YoungBastard

    YoungBastard New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2005
    Сообщения:
    231
    Адрес:
    Russia
    Swing

    пардон, отстал от жизни...=(
     
  19. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Это не 100% C++. Есть некоторые ограничения, хотя они есть и в VC++ :-) Инструктор говорил что-то типа: "Кодеры, возрадуйтесь! Чистый C/C++ в смартфонах!!! ... Но это делать не стоит, то тоже лучше не использовать, этим лучше не баловаться..." :-)