AgentXXX 1 Nahlásit příspěvěk Odesláno June 22, 2006 Ещё и как востребованы клиентские приложения. В некоторых фирмах с очень большим успехом юзают т.наз. "толстых" клиентов, т.е без серверной части а запуская всё с апп-сервера.Но там специфическая архитектура для дата-акцесс слоя. ИМХО.Начни с вин-форм. Потом кидаться на веб-программинг будет привычнее. Но, под веб сейчас всё-таки больше на ПХП ваяют, АСП ещё очень неразвит.Если говорить про создание привычных веб-сайтов и т.д. Но, большие корпоративные порталы всё чаще попадаются на АСП. Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
softwarrior 0 Nahlásit příspěvěk Odesláno June 22, 2006 Клиенты под винду не обязательно будут "толстыми". Все от архитектуры зависит. А что касается веба, так писать на том же самом АСП.НЕТ фронт-офис, используя компоненты бэк-офиса работающие под Виндой - это самое то. На ПХП серьезных систем не пишут. Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Yevgen35 0 Nahlásit příspěvěk Odesláno June 22, 2006 (upraveno) На ПХП серьезных систем не пишут. Легко. Слышали про такой софт как OEBS ( ORACLE E-BUSINESS SUITE )? Естественно там много на чем написано, но в том числе часть написана на PHP. Лично встречал баги на Металинке на эту тему. Кроме того, контора в которой я до этого работал, написала на PHP cистему TroubleTicket-ов, и свою собственную CRM систему. Да, сам по себе PHP - язык ублюдочный, но популярный. Вообще не о том вы ребята говорите. Достоинтсво языков Perl,Python,TCL/TK, PHP и т.д. в простоте их использования. То есть для старта ничего не надо. Открыл редактар и пиши код. Низкие и постепенные затраты на вхождение. В случае языков особенно объектно-ориентированных требуется предварительное изучение объектов которые уже написали до вас, окромя собственно приобретения навыков программирования на этом языке. А уж если вы захотели использовать оболочку для разработки, это еще + по затратам времени. Когда это необходимо? На мой взгляд: - для "больших и серьезных" проектов в том числе когда программеров не один на например несколько десятков или сотен. - для контор у которых этот софт является обязательным в использовании. и т.д. и т.п. В остальном случае это стрельба из пушки по воробьям и пустая трата времени. То над чем страдает Stevendall вообще выше моего понимания. 2Stevendall По-моему вы просто тратите время и силы в пустую. Я так и не понял какова цель? Хотите быстро получить результат или просто чтобы мозги не простаивали. Вы собираетесь заниматься серьезно разработкой на VS, вести проекты, зарабатывать на этом или это все для собственного удовольствия? Если последнее возмите самый ходовой наборчик при разработке под Web и имя ему LAMP. Что это значит: From Wikipedia, the free encyclopedia Jump to: navigation, search The acronym LAMP (or L.A.M.P.) refers to a set of free software programs commonly used together to run dynamic Web sites or servers: * Linux, the operating system; * Apache, the Web server; * MySQL, the database management system (or database server); * Perl, PHP, Python, and/or Primate (mod mono), scripting/programming languages. To be precise, it is an open source Web platform. Though the originators of these open source programs did not design them all to work specifically with each other, the combination has become popular because of its low acquisition cost and because of the ubiquity of its components (which come bundled with most current Linux distributions particularly as deployed by ISPs). When used in combination they represent a solution stack of technologies that support application servers. Other such stacks include Apple Computer's WebObjects, Java/Java EE and Microsoft's .NET architecture. The scripting component of the LAMP stack has its origins in the CGI web interfaces that became popular in the early 1990s. This technology allows the user of a web browser to execute a program on the web server, and to thereby receive dynamic as well as static content. Programmers used scripting languages with these programs because of their ability to manipulate text streams easily and efficiently, even when they originate from disparate sources. For this reason system designers often referred to such scripting systems as glue languages. Upraveno June 22, 2006 uživatelem Yevgen35 Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Stevendall 0 Nahlásit příspěvěk Odesláno June 23, 2006 Я так и не понял какова цель? Хотите быстро получить результат или просто чтобы мозги не простаивали. Вы собираетесь заниматься серьезно разработкой на VS, вести проекты, зарабатывать на этом или это все для собственного удовольствия? Вначале было второе. Потом начал писать клиентские программы (тогда ещё, в Дельфи) для школ, где работал и работаю. Совершенно бескорыстно, то есть здарьма. Эти программы производили на тех, для кого они писались, почему-то каждый раз неизгладимое впечатление (а всё только потому, что для простого смертного окно "Ahoj, Karle!" - это ВАУ). Вот и начали мне, то тут, то там заморачивать голову, почему я на этом не зарабатываю. Вот и плыву в заданном направлении... Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Yevgen35 0 Nahlásit příspěvěk Odesláno June 23, 2006 Потом начал писать клиентские программы (тогда ещё, в Дельфи) для школ, где работал и работаю. Совершенно бескорыстно, то есть здарьма. Эти программы производили на тех, для кого они писались, почему-то каждый раз неизгладимое впечатление (а всё только потому, что для простого смертного окно "Ahoj, Karle!" - это ВАУ). Вот и начали мне, то тут, то там заморачивать голову, почему я на этом не зарабатываю. Cреди разработчиков ПО ходит такая мысль, что писать надо на том языке который лучше всего знаешь. В связи с этим переход с Дельфи на VS наверно не имеет смысла. Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Stevendall 0 Nahlásit příspěvěk Odesláno June 23, 2006 Cреди разработчиков ПО ходит такая мысль, что писать надо на том языке который лучше всего знаешь. В связи с этим переход с Дельфи на VS наверно не имеет смысла. Кстати, Паскаль, наверное, навсегда останется для меня на первом месте. Мне нравится его строгость. Сначала всё декларируется, а потом пишется. А не шатай-болтай - захотел ещё одну переменную/обьект, так взял и создал. Только почему-то Паскаль не пользуется таким спросом, как Си... А если честно, то переходы с языка на язык мне проблем не доставляют. Начинал, вообще, на Бэйсике... А макросы для Эксэля - до сих пор одно из любимых хобби! Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
AgentXXX 1 Nahlásit příspěvěk Odesláno June 23, 2006 макросы для Эксэля Женька, валим отсюда, это маньяк! Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Stevendall 0 Nahlásit příspěvěk Odesláno June 23, 2006 Женька, валим отсюда, это маньяк!А ещё любил обкатывать "Электронику МК-61" (такой программируемый калькулятор) Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Yevgen35 0 Nahlásit příspěvěk Odesláno June 23, 2006 Только почему-то Паскаль не пользуется таким спросом, как Си... А если честно, то переходы с языка на язык мне проблем не доставляют. Я чуть под стол не упал. Если вы делаете продукт, который пользуется спросом, то пользователю глубоко н....ь на чем этот продукт сделан, хоть на ассемблере. Это только маньяки менеджеры думают, что используя другую оболочку будет все быстрей. Не будет. Задача разработчика , сделать продукт в срок, согласно спецификации, и по возможности работоспособный. Все остальное мишура, которая отнимает время и ресурсы, и не приносит дохода. А ещё любил обкатывать "Электронику МК-61" (такой программируемый калькулятор) Сэр, знает толк в извращениях Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
_ak 0 Nahlásit příspěvěk Odesláno June 23, 2006 Кстати, Паскаль, наверное, навсегда останется для меня на первом месте. Мне нравится его строгость. Сначала всё декларируется, а потом пишется. А не шатай-болтай - захотел ещё одну переменную/обьект, так взял и создал. Нафик. По последним распоряжениям партии и правительства создание переменной должно находиться как можно ближе к первому использованию оной. С чем я, как практик, абсолютно согласен. Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
StYlus. 1 Nahlásit příspěvěk Odesláno June 24, 2006 А макросы для Эксэля С перехватом управления над всем компьютером? ;^) Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Stevendall 0 Nahlásit příspěvěk Odesláno June 24, 2006 С перехватом управления над всем компьютером? ;^)Ага... Это намёк, к чему следует стремиться/плыть? Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Stevendall 0 Nahlásit příspěvěk Odesláno July 25, 2006 Задача - отобразить динамично созданный HTML-файл в клиентской программе. Не нашёл другого решения, чем System.Diagnostics.Process.Start("IExplore.exe", myDIR + myFILE); //myDIR и myFILE переменные Стринг Таким образом можно открыть файл в окне Эксплоера. Но в Delphi, помню, был компонент, симулирующий IExplore прямо в окне клиентской программы. Ничего такого в Windows Forms не нахожу. Или плохо ищу? Короче, есть ли возможность показать HTML-файл не покидая клиента? Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
_ak 0 Nahlásit příspěvěk Odesláno July 25, 2006 IE предоставляет ActiveX компонент для этих целей. А вот как его заюзать в .net - не подскажу Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
AgentXXX 1 Nahlásit příspěvěk Odesláno July 25, 2006 динамично созданный HTML-файл Вопрос: А зачем в винформе такой изврат? Таким образом Для твоей задачи надо сделать серверный контрол, скомпайлить и потом разместить его на форме. Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky