К списку форумов К списку вопросов
Начинающий в .NET я... кто профи?
AnDes
02.10.2004 - 01:12
до этого 3 года писал на php, DB MySQL.
Теперь решил переквалифицироваться и начал изучать .NET технологию, а именно: C#, ADO.NET (работа с MSSQL), ASP.NET
Пока осваиваю C#
Есть на этом форуме люди которые не новички в этой технологии?
Давайте общаться. - Оставляйте в этом топике свои аськи
Adept
1 - 02.10.2004 - 02:35
27777578
CPU
2 - 02.10.2004 - 02:42
Смотря как оценивать, новичок иль нет..
Я модератор раздела .NET на пару программерских форумах, но большим спецом называться не спешу. :)
Ну, на всякий пожарный - 272382307.
SpongeBob SquarePants
3 - 02.10.2004 - 03:46
Единственный, с кем тебе необходимо общаться - это http://MSDN.com. ;))
AnDes
4 - 02.10.2004 - 10:10
Ну с MSDN.com я общаюсь уже месяцев так 6. :-)
Но просто некоторые понятия ООП, да и вообще его концепции, после PHP (учитывая что там я использовал только процедуры и функции) воспринимаются не очень легко :-)
AI
5 - 02.10.2004 - 18:40
в 5 - ой версии PHP довольно таки не плохая поддержка концепция ООП.
SpongeBob SquarePants
6 - 02.10.2004 - 19:00
AI, поддержка концепции и ООП-ориентированный язык программирования - это совершенно разные вещи. Одно дело .Net CLS, написанная на C# и VC++.NET, другое дело набор функций и реализованная возможность с помощью этих функций строить некое подобие объектов.
SpongeBob SquarePants
7 - 02.10.2004 - 19:01
Ты же понимаешь, нужен мне свой DataGrid, я наследую DataGrid и добавляю в него, скажем, свой собственный пейджинг. Что мне наследовать в PHP-то? ;))))
CPU
8 - 02.10.2004 - 20:53
to 7:
Виноват, не понял. А разве обектно-ориентированный язык предполагает набор классов на все случаи жизни?
В PHP 5 можно создавать свои классы, наследоваться, использовать полиморфизм, устанавливать область видимости полей/методов класса (private, public) etc. Чем не ООП? Чего нету?
А то, что нет нужно класса - напиши один раз САМ, а потом наследуйся на здоровье. Ты точно также можешь создать свой CLS. :)
Или я ошибаюсь?
SpongeBob SquarePants
9 - 02.10.2004 - 21:00
Современные принципы ООП технологий предполагают некую архитектуру, на базе которой можно строить приложения, наследуя эту архитектуру, будт то Java или .Net CLS. Это один из главных аспектов. Зачем мне занова писать грид, если я могу наследовать профессионально написанный разработчиком компонент и внести необходимые изменения. Чем проще, тем лучше, самый идеальный вариант - это когда ты сидишь и говоришь: "Мне надо так и так!", а компьютер за тебя всё делает. Кстати, в Microsoft Web Developer 2005, практически, так и сделано. ;))
Джо
10 - 02.10.2004 - 21:54
Во-во - самое лучшее программирование - это когда его нет вообще...
AI
11 - 03.10.2004 - 11:02
SpongeBob SquarePants
Я понимаю разницу не понаслышке :-)
и в PHP есть многое вплоть до того что есть классы патернов проектирования. Bridg Factory and etc. Да дествительно гридов в нём нет :-) Но что собcтвенно стоит написать один раз и юзать себе на здоровье. Лишь бы деньги тебе больше капали за это облегчение. Окрас приобретёшь дополнительный некий опыт проектирования ;-)
Я сейчас пишу софт под линухами на С++ . И скажу что многие вещи сначало пишу на PHP - так как на нём можно быстро проверить и запустить какой нить модуль проекта - проверит его работу. правильность подхода проектирования и после этого смело писать это на с++ естественно используя обобщённые принципы программирования. И я даже осмелюсь предположить что роль вот таких языков типа PHP PERL будет всё больше и больше возрастать. Так как в них есть одно очень важное качество - быстрота разработки на этапе п остроения системы для тестирования после чего уже перенос алгоритмов на языки C++ Java Object C++. К примеру я вот тут на работе реально вижу как проекты компилиться двое суток - причём токо для того чтоб протестировать . ;-)

К списку вопросов на форуме Веб-дизайн

>>