Семинара для студентов 4 курса, специальность 351500 " Программирование для платформы Microsoft. Net"



Скачать 59.66 Kb.
Дата18.01.2013
Размер59.66 Kb.
ТипСеминар
МАТЕРИАЛЫ

спецсеминара для студентов 4 курса,

специальность 351500

Программирование для платформы Microsoft.NET”

Проф. Сафонов Владимир Олегович

Санкт-Петербургский государственный университет

Математико-механический факультет

Кафедра информатики

email: v_o_safonov@mail.ru

Уважаемые коллеги,
Представляю Вам материалы спецсеминара “Программирование для платформы Microsoft.NET” для студентов 4 курса специальности 351500, который я веду на математико-механическом факультете в весеннем семестре. Продолжительность семинара – 32 учебных часа.

Материал представлен в виде 25 презентаций студенческих докладов на семинаре, подготовленных в Microsoft PowerPoint 2003.

К студенческим докладам я предъявлял следующие требования:

- презентация должна быть подготовлена в MS PowerPoint

- материал должен включать как общие определения и описание принципов и архитектур, относящихся к теме, так и практические примеры работающего кода.

Следует отметить, что многие студенты в своих докладах продемонстрировали не только хорошее владение темой, но и практический опыт в реальных проектах.

Ниже представлена программа спецсеминара. Для каждой темы, по которой был сделан доклад, указаны Ф.И.О. и email докладчика.

В конце программы приведен список литературы к семинару.

Буду благодарен за ваши отзывы, пожелания, предложения и замечания к материалам семинара.
Проф. Сафонов Владимир Олегович,

кафедра информатики мат.-мех. факультета СПбГУ

23.09.2007

ПРОГРАММА СПЕЦСЕМИНАРА



  1. Обзор архитектуры и возможностей .NET

докладчик: Воробьева Александра

email: m03vav@yandex.ru


  1. Общая инфраструктура языков .NET

(Common Language Infrastructure – CLI)

докладчик: Богатырев Александр
email: saniaramm@rambler.ru

  1. Общая система типов .NET (Common Type System – CTS)

докладчик: Евланов Леонид

email: evlan@yandex.ru


  1. Общая система поддержки выполнения .NET

(Common Language Runtime – CLR)

докладчик: Мухин Сергей

email: gluckers@gmail.com


  1. Единый промежуточный язык MS IL

докладчик: Залевский Я.И.

email: nexus_kun@gmail.
com



  1. Метаданные (metadata), атрибуты и рефлексия в .NET

докладчик: Мухина Людмила

email: zjumka@mail.ru



  1. Сборки, версии, полные имена сборок,

файлы переносимого исполняемого кода (PE)

докладчик: Пасуманский И.Е.

email: igorhomemail@mail.ru

8. Обзор академической некоммерческой версии .NET

Shared Source CLI - Rotor 2.0

докладчик: Свинко Я.Г.

email: yana-new@yandex.ru


  1. Компилятор C# в Rotor 2.0




  1. Компилятор JScript в Rotor 2.0

докладчик: Тактаров Алексей

email: atak@inbox.ru


  1. Just-in-time компиляция в .NET. Just-in-time компилятор FJIT в Rotor 2.0




  1. Управление памятью и сборка мусора (garbage collection) в .NET и в Rotor 2.0

докладчик: Подходов Игорь

email: gorgon@bk.ru


  1. Уровень адаптации к платформам

(Platform Adaptation Layer – PAL) в Rotor 2.0


  1. Безопасность (security) в .NET.

докладчик: Соловьев В.С., Веселова В.И.

email: shumnic@gmail.com



  1. Инструменты проверки безопасности приложений в .NET. Утилита FxCop

докладчик: Никандрова С.И.

email: swenik@mail.ru


  1. Надежное и безопасное программирование в .NET на C#, VB.NET и Managed C++ : принципы и рекомендации [5].

докладчик: Чуринова А.

email: annaalex86@mail.ru


  1. Web-программирование в .NET: ASP.NET

докладчик: Тургамбаев Галымжан

email: galimt@list.ru


  1. Web-программирование в .NET: XML Web-сервисы

докладчик: Слюсарь Павел

email: havaia-griva@yandex.ru


  1. Технология AJAX и ее поддержка в ASP.NET

докладчик: Андреев Сергей

email: andreev_s@list.ru


  1. Домены приложений (application domains), .NET Remoting.

докладчик: Данилов Илья

email: enlait@gmail.com


  1. ADO.NET – взаимодействие с базама данных в .NET

докладчики: Афанасьева В.Н., Афанасьева В.Н.

email: sisters_neo@inbox.ru


  1. Средства асинхронного программирования, многопоточного программирования и синхронизации потоков в .NET.

докладчики: Григорьева, Наговицына

email: aster18@mail.ru


  1. Средства отладки и протоколирования в .NET.

докладчики: Лепешкина И.И., Лысцева А.С.

email: fly4ik@yahoo.com


  1. Графические пользовательские интерфейсы (GUI) в .NET.

.NET Windows Forms и Web Forms

докладчик: Клишевич Настя

email: terpsihora4@yandex.ru


  1. C# 2.0. Параметризованные классы (generics). Частично определенные классы (partial classes)

докладчики: Гудимов А.В., Стижкова В.Д.

email: tornoname@mail.ru


  1. Новые возможности .NET Framework 3.0 и Visual Studio.NET для .NET 3.0. .NET 3.0 и Windows Vista

докладчик: Левкина М.А.

email: mas-levkina@yandex.ru


  1. .NET Compact Framework




  1. Технология Indigo (WCF) для создания сервис-ориентированных приложений

докладчик: Серов М., Котова Е.

email: srmix@yandex.ru, elenakotova@hotmail.com


  1. Сравнение производительности и возможностей платформ .NET и Java 2.

докладчик: Чурин А.Ю.

email: ant_ch@list.ru


  1. Система Spec# - спецификация программ и доказательное программирование на языке C#




  1. Mono – свободно распространяемая версия .NET


32. Аспектно-ориентированное программирование в .NET. Системы Aspect.NET, Weave.NET, LOOM.NET и др.



  1. Системы управления знаниями для Microsoft.NET. Knowledge.NET.

докладчик: Скрыган К.С.

email: delphimaster@mail.ru
Литература


  1. Платт Д. Знакомство с Microsoft.NET.- M.: Microsoft Press, 2001.

  2. Майо Дж. C#. Искусство программирования. Энциклопедия программиста.- M.: DiaSoft, 2002.

  3. Рихтер Дж. Программирование для Microsoft.NET Framework. – MS Press, 2002

  4. Уоткинз Д., Хаммонд М., Эйбрамз Б. Программирование на платформе .NET. – Вильямс, 2003.

  5. Howard, Michael, and David C. LeBlanc. Writing Secure Code, 2nd ed., Microsoft Press, 2002

  6. http://msdn.microsoft.com/netframework

  7. http://msdn.microsoft.com/net/sscli

  8. http://www.ecma-international.org

  9. http://aosd.net

  10. http://www.msdnaa.net/curriculum/?id=6801 (Aspect.NET)

  11. http://www.knowledge-net.ru (Knowledge.NET)

Похожие:

Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconТемы, рассмотренные в курсе «Основы программирования» для гр. 1100 — 1125
Состав и назначение платформы Microsoft. Net. Компиляция и интерпретация. Выполнение программы в. Net
Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconРабочая программа по курсу "Рекурсивно-логическое программирование" Специальность: 351500. 65 «Математическое обеспечение и администрирование информационных систем»
Специальность: 351500. 65 «Математическое обеспечение и администрирование информационных систем», дс
Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconКурс лекций для студентов специальности i-31 03 04 «Информатика» всех форм обучения Минск 2008
Одна из наиболее важных особенностей. Net framework – способность обеспечить совместную работу кода, написанного на различных языках...
Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconПрограмма MagModel версии предназначена для решения прямой задачи магниторазведки для тела произвольной формы. Программа написана на языке Visual Basic net 2010 Express, с использованием платформы Framework net 0
Программа предназначена для использования на операционной системе семейства Windows (XP/Vista/7)
Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconПлатформа Microsoft. Net Framework 0
Платформа. Net или. Net Framework– это больше чем просто среда разработки программ, это новое революционное объединение ранее разрозненных...
Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconРабочая программа по курсу "Функциональное программирование" Специальность: 351500. 65 «Математическое обеспечение и администрирование информационных систем»
«Функциональное программирование» составлена на основании Государственного образовательного стандарта высшего профессионального образования...
Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconРабочая программа специальность 351500 математическое обеспечение и администрирование информационных систем статус дисциплины
Целью курса является развитие у студентов негуманитарного факультета языкового сознания и коммуникативной компетенции в ее основных...
Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconКнига представляет собой пособие по изучению языка программирования C#, который является одним из важных элементов платформы Microsoft. Net. Основные задачи пособия заключаются

Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconПрограмма лекционного курса, семинаров, коллоквиумов и самостоятельной работы студентов
Учебно-методический комплекс предназначен для студентов 2-го курса факультета естественных наук, специальность «х имия». В состав...
Семинара для студентов 4 курса, специальность 351500 \" Программирование для платформы Microsoft. Net\" iconНазвание по работоспособность или лицензия
Программная платформа от компании Microsoft, предназначенная для создания обычных программ и веб-приложений. Одной из основных идей...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org