| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [ASP.NET/PHP]Выбор инструмента для диплома |
| Автор: Gamber 23.1.2010, 22:49 |
| Всем добрейшего времени дня или ночи... Решил себе написать диплом Задача такова - перевести с минимумом заморочек уже созданное мной на Delphi7/IB локальное приложение, автоматизирующее учетные операции по работе с клиентами, в Web-среду... Само по себе приложение нехитрое: справочники (клиенты, услуги, продажи и т.д.), отчеты и формирование документации (средствами FR), операции (добавить, удалить, изменить), фильтры... Правда и это мне далось в свое время непросто При переводе предполагается немного доработать базу и формирование отчетности, создать систему аутентификации и, возможно, шифровать трафик SSL'ем... Вот вообщем то и все... Из знаний: основы SQL, Access (+ немного VBA), вышеназванная связка Delphi7/IB, немного посмотрел на 2008 студию и С#... На данный момент определяюсь между PHP/MySQL и ASP.NET(C#)/MSSQL... Подскажите пожалуйста что предпочтительнее выбрать и почему? P/S Пока склоняюсь в сторону ASP, насколько я понимаю, после Delphi с которым вообщем то ближе всего и знаком, работать с ASP будет по-проще, чем с PHP... |
| Автор: A5uKa 24.1.2010, 02:47 |
| От HTML уйти не удастся ASP.NET мне нравится (Но отталкиваться от делфи нельзя) , надо понимать с чем едят C# (ну или VB) ... ну или Nemerle >_< Так же хотябы разобрать все пошаговые примере в справочнике VS. Но ещё никто мне не сказал, что мой выбор хорош - это холиварная битва и для того, чтобы посмотреть на настоящее сражение нужны титаны своего дела Ну или можно не слушать о том, что всякие немерле - это юслесс языки однодневки без будущего и с кучей проблем. Ещё есть такой момент, что изучение этого всего стаффа может отнять гораздо больше времени, чем кажется. Хотя ... вот у "некоторых" на защите смотрят только скриншоты |
| Автор: Gamber 24.1.2010, 12:48 | ||||
А разве можно в полной мере уйти от HTML создавая web-приложение? Да и думаю, HTML это не то, чего стоит опасаться в этой ситуации Ну до уровня на котором люди начинают работать с Nemerle, мне пока далековато Пока что, читая все холиварные статьи на тему PHP vs ASP.NET, нахожу у всех авторов, одно единственное похожее умозаключение - ASP.NET: удобно и высокоформализованно, PHP: свободно (во всех контекстах) и быстро... Только вот одного не понимаю, почему многие говорят, что освоить PHP легче, чем ASP.NET (прошу меня правильно понять, я не говорю о профессиональном освоении ни PHP, ни ASP.NET, речь идет о решении конкретной задачи (написание довольно тривиальной оболочки доступа к базе))... Это субъективно, или действительно есть на то основания?
Ну вообщем то так оно и будет... Правда MS Paint часто заменяют MS Visio |
| Автор: A5uKa 24.1.2010, 18:36 | ||||
Не знаю Я очень мало думаю о том, что легче освоить или на чём лушче писать.
А разве вы эти основания не вычитали в холиварах Что есть - то есть. Чего нет - того нет. |
| Автор: Simpliest 24.1.2010, 19:58 |
Сложность абстракций с которыми ты работаешь разная. В PHP ты занимаешься тем что выводишь текст. В ASP.NET тоже можно работать почти напрямую с потоком, но сложнее добраться, да и не нужно это. А на изучение технологии потребуется немало времени. Контекст HTTP протокола и вообще смежных технологий как-то HTML, XML, XPath, JS, CSS примерно одинаков. Как итог ASP.NET дольше изучать для эффективной работы. А в PHP тебе придется изобретать велосипеды (которые уже есть в ASP.NET). Так что везде свои минусы и плюсы. |
| Автор: Gamber 25.1.2010, 10:06 | ||
A5uKa, а Вы философ
Ну вообщем-то так и подозревал... |
| Автор: Goldcoding 22.12.2011, 01:36 |
| Если кто надумал делать диплом или курсовой на ASP.NET, http://www.goldcoding.net. |