Posts Tagged ‘Visual Studio’

Способы документирования кода на c#

Пятница, Июнь 8th, 2012 Нет комментариев

Under : , , , ,

Документирование кода предполагает вставку в код комментариев, благодаря которым упрощается работа с кодом для авторов и других программистов. Для документирования кода C# (си шарп) используются однострочные и многострочные комментарии.

Более популярна однострочная версия. Многострочная фактически не поддерживалась, пока не появился компилятор версии 1.1. Стоит отметить, что спецификация языка версии 1.0 определяла многострочную версию. Синтаксический признак однострочной версии в Visual Studio – это наличие тройного слэша в начале строки. (далее…)

Использование Windows Presentation Foundation в VSTO – с “Crossbow”

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Я работаю с WPF еще с TechEd. Клиенты спрашивали у меня возможно ли использовать WPF  (Avalon) в VSTO. Это возможно, т.к. мы имеем дело с CTP выпуском Beta релиза, поэтому все должно работать хорошо…

Я сказал клиенту, что смогу быстро написать небольшой образец, чтобы показать ему как все сделано и вот решил поделиться этим образцом в этой статье с Вами.

На самом же деле, быстро написать образец у меня не получилось, но в конце концов я это сделал. Как и любой типичный код, этот предоставляется “as is”(как есть) без гарантий или обещаний, подразумеваемых или формулированных. Данный пример всего лишь покажет с чего можно начать. (далее…)

CUDA.NET для .NET-разработчика (ч.3)

Суббота, Май 5th, 2012 Нет комментариев

Under : , , , ,

С точки зрения платформы .NET  вплоть до недавно выпущенной 4-й версии фактически не было средств, облегчающих параллельную обработку данных. Однако ещё 4 июля 2008 года увидела свет версия 1.1 alpha библиотеки CUDA.NET. Она работала только подWindows XP , и поддерживала CUDA версии 1.1. С тех пор проект довольно динамично развивался, и на данный момент актуальной является релиз 3.0.0 — кроссплатформенный (в Linux и Mac OS использующий Mono), совместимый с CUDA версии 3.0, вышел он 17 июня 2010 года. Этого пакета вполне достаточно для изучения CUDA и создания каких-либо приложений на её основе: примером может служить программа для конвертации музыки в формат FLAC - FlaCuda. Фактически, CUDA.NET представляет собой объектно-ориентированную обёртку для использования API, предоставляемых драйвером CUDA.
(далее…)

Исправление Setup Projects в Visual Studio 2005 в Windows Vista пост-beta 2 версиях

Четверг, Май 3rd, 2012 Нет комментариев

Under : , , , ,

Сегодня я наткнулся на сообщения, которые были присланы мне людьми, столкнувшимися с проблемой запуска Setup/Deployment Projects в Visual Studio  2005 в post-beta 2 версиях Windows Vista .

Я хочу рассказать вам причины и решениях дынных проблем, в случае если вы столкнетесь с ними.

Так в чем же проблема?
Когда вы пытаетесь создать Setup Project в Visual Studio 2005 в post-beta 2 версиях Windows Vista, то появляется сообщение об ошибке: «The Operation could not be completed. The parameter is incorrect.». Вот как выглядит данное сообщение об ошибке: (далее…)

Семинары TechNet. Осень 2006

Воскресенье, Апрель 22nd, 2012 Нет комментариев

Under : , , , ,

Семинары TechNet , Осень 2006 прошли в Санкт-Петербурге за несколько дней до Москвы. Вообще, Питер стал одним из первых городов, где прошли эти семинары. Что же, спешу поделиться с вами всеми событиями и впечатлениями.

Скажу сразу. Если вы собираетесь посетить данное мероприятие, то моя вам просьба – не читайте этот обзор. Или прочитайте только начало и только концовку. Во время написания я, кажется, чересчур углубился в подробности, так что как бы вам эта статья не убила интерес посетить сам семинар.
Еще хочу извиниться за плохое качество фотографий – далеко не все получилось, кое-где рука дрогнула, кое-где оказалось слишком темно. Все-таки непрофессиональные цифровые камеры далеки от идеала. (далее…)

Лучшие среды разработки Web-приложений

Понедельник, Март 17th, 2008 Нет комментариев

Under : , , , , , , , , , , , ,

При выборе Web-сервера на ваше решение, очевидно, будет влиять целый ряд факторов — это уже инсталлированная база системного и прикладного ПО, пристрастия ваших сетевых и Web-администраторов, платформа Web-разработки, а возможно, и модные тенденции в Интернет. Мы поставили перед собой задачу провести объективное сравнение самых популярных Web-серверов, уделяя особое внимание таким характеристикам, как набор программных средств, поддерживаемые платформы, возможности управления и надежность.
(далее…)