Курс посвящен технологическим проблемам разработки крупномасштабных программных систем и методам решения этих проблем. В нем рассказывается о современных способах организации разработки таких систем на основе компонентных технологий на примере Web-приложений с использованием технологий Java и .NET, a также дается введение в эти технологии. Читатели получат хорошее представление о методах разработки сложного программного обеспечения, об использовании современных подходов к промышленной разработке программ и о способах построения качественных и гибких программ в условиях жестких ограничений на проекты разработки. Читатели также познакомятся с элементами технологий создания распределенных приложений на платформах J2EE и .NET. Учебное пособие для студентов вузов, обучающихся по специальности 511900 "Информационные технологии".
Kurs posvjaschen tekhnologicheskim problemam razrabotki krupnomasshtabnykh programmnykh sistem i metodam reshenija etikh problem. V nem rasskazyvaetsja o sovremennykh sposobakh organizatsii razrabotki takikh sistem na osnove komponentnykh tekhnologij na primere Web-prilozhenij s ispolzovaniem tekhnologij Java i .NET, a takzhe daetsja vvedenie v eti tekhnologii. Chitateli poluchat khoroshee predstavlenie o metodakh razrabotki slozhnogo programmnogo obespechenija, ob ispolzovanii sovremennykh podkhodov k promyshlennoj razrabotke programm i o sposobakh postroenija kachestvennykh i gibkikh programm v uslovijakh zhestkikh ogranichenij na proekty razrabotki. Chitateli takzhe poznakomjatsja s elementami tekhnologij sozdanija raspredelennykh prilozhenij na platformakh J2EE i .NET. Uchebnoe posobie dlja studentov vuzov, obuchajuschikhsja po spetsialnosti 511900 "Informatsionnye tekhnologii".