• Привет, Гость!
  • Войти
  • Регистрация
  • Записи
  • Форумы
  • Люди
  • Файлы
  • Работа
  • Технологии
  • Все
  • Новости
  • События
  • Статьи
  • Блоги

GotDotNet.Ru: основная лента

Visual Studio 2010 RC стала доступна подписчикам MSDN

trukhinyuri
09.02.2010 11:54
Сегодня стала доступна для подписчиков MSDN Visual Studio 2010 Release Candidate. Скачать можно здесь>>. Для тех, у кого нет подписки MSDN она станет доступна в течении пары ближайших дней.

Главной целью выпуска RC является желание лучше протестировать этот значительный релиз Visual Studio. За последние несколько месяцев Microsoft выпускала промежуточные сборки для закрытого тестирования. Это обеспечило очень полезную обратную связь, и теперь Microsoft хочет, чтобы каждый попробовал новую Visual Studio, и в случае проблем сообщил об этом.

Уже сейчас приходят положительные отзывы о серьезных улучшениях производительности. Если вы найдете какие-либо проблемы в этой версии Visual Studio — пожалуйста пишите на Connect или напрямую Скотту Гатри на scottgu@microsoft.com. Microsoft также будет очень признательна, если вы ответите на этот опрос>>.

Баги и особенности VS2010RC:
-перед установкой удалите полностью Visual Studio 2010 Beta и .NET 4 beta
-проекты Silverlight 3 поддерживаются, а вот проекты Silverlight 4 пока нет. Эта возможность будет добавлена с ближайшим крупным обновлением Silverlight 4.
-Недавно мы нашли баг с падением приложений с некоторыми Multitouch системами, патч будет выпущен в ближайшее время.
-Недавно мы нашли баг, когда обновление проекта с VS2008 может происходить долго, если проект имеет XSD файлы. Мы работаем над исправлением этой проблемы.

Надеюсь, вам это поможет.

Оригинальная новость доступна здесь>>
trukhinyuri
09.02.2010 11:54
Комментариев:1 Просмотров:192
Теги: Visual Studio 2010 RC, .NET 4, microsoft

Подписчикам MSDN стала доступна VS2010 RC

olegafx
09.02.2010 10:35
Случилось долгожданное событие - для всех подписчиков MSDN стала доступна Release Candidate - версия VS2010 и .NET Framework 4. Для всех остальных RC станет доступна 10 числа.
Скачать VS2010 RC можно здесь
olegafx
09.02.2010 10:35
Комментариев:0 Просмотров:151

Второй пост

evgeniy_nikonorov
08.02.2010 23:24

Ну вот наконец добрался до второго поста :)

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

Самыми значимыми для меня событиями за этот год стали созданные вебкасты на TechDays.ru по теме ReportingServices 2008

http://www.techdays.ru/videos/2228.html

http://www.techdays.ru/videos/1354.html

и вообще, я решил делать вебкасты, мне очень это нравится - делится тем что знаеш, пусть это и не так много, но уверен - кому-то обязательно пригодится. Кроме этого, за последний год я стал MCTS, MCPD и MCTIP :) Особенно активным был месяц декабрь 2009, т.к. удалось сдать по акции 5 экзаменов бесплатно. Кризис - надо экономить.

Следующий вебкаст, которым сейчас занимаюсь, будет не технологическим - он будет как раз посвящен вопросу сертификации, мне кажется тема будет интересная, т.к. есть что рассказать, за прошедший год я хорошо прокачал себе скил сдачи сертификационных тестов. Сейчас готовлюсь к сертификации по SQL Server BI, даже на курсы ходил по MSAS. В общем сертификация дело серьезное, и подходить к ней надо во всеоружии.

evgeniy_nikonorov
08.02.2010 23:24
Комментариев:2 Просмотров:150
Теги: сертификация, веб-трансляция

Переквалификация

Darwinium
08.02.2010 16:55
Так как сейчас я увлёкся дизайном и из программиста  плавно переехал в эту сферу, то нашёл для себя нужный мне инструмент - Expression Blend, нашёл работу, где буду выполнять задачи с использованием этого инструмента и так как документации на русском языке по нему не так много, то решил открыть тематический блог, в котором буду описывать все тонкости и хитрости работы с ним, с которыми я буду сталкиваться на работе.

Expression Blend 3

Для большего официоза добавлю пару ссылок, которые вам пригодятся:
Expression Blend 3 - здесь можете скачать trial версию
Небольшой мануал по работе с Blend на английском
Галерея компонентов для Expression Studio
Более полный самоучитель по работе с Expression Blend на английском подан в виде скринкастов
Darwinium
08.02.2010 16:55
Комментариев:3 Просмотров:348
Теги: expression blend, wpf, silverlight, c#, design

Диагностика проблем загрузки сборок

SergeyT.
08.02.2010 10:39
Практически каждый разработчик сталкивался с неприятной ситуацией, когда во время загрузки приложения, разработанного с использованием .NET Framework, возникают какие-то ошибки, связанные с поиском или загрузкой сборок и запуск приложения завершается предложением отправить отчет в Майкрософт. Кроме того, практически каждый, кто читал замечательную книгу Джеффри Рихтера, ужаснулся тому многообразию вариантов, откуда может быть загружена сборка, а также богатым возможностям администрирования .Net приложений (probing, dependend assemblies, codebase, Publisher Policy и др.) [1], [2]. Помимо проблем с поиском нужной сборки подливают масла в огонь вероятные ошибки загрузки сборок, связанные с вопросами безопасности (в результате чего генерируется SecurityException), а также форматом сборки (исключение BadImageFormat).

Подробнее...
SergeyT.
08.02.2010 10:39
Комментариев:0 Просмотров:237
Теги: debugging, .net

WCF: немного об интероперабильности

natale
07.02.2010 18:31

Часть 3: WSDL и document/literal


Итак, WSDL описывает веб-сервис, а WSDL binding описывает, каким образом сервис взаимодействует с протоколом SOAP, т.е. по каким правилам формируются SOAP сообщения. WSDL SOAP binding может соответствовать Remote Procedure Call (RPC) или document стилю. К этому еще добавляются encoded или literal свойства сериализации. Итого получаем четыре возможных варианта (на самом деле пять, т.к. еще есть document/literal wrapped), которые определяют каким образом WSDL binding "преобразовывается" в SOAP сообщение.

Document : <soap:Body> содержит один или несколько дочерних элементов (частей), <soap:Body> содержит те элементы, относительно которых договорились (знают) отправитель и получатель, т.е. других специальных указаний нет.
RPC: RPC подразумевает, что <soap:Body> содержит элемент с именем метода или удаленных процедур, которые будут вызываться. В свою очередь, этот элемент содержит элемент для каждого параметра процедуры/метода.

Endcoded: сериализация выполняется в соответствии со спецификацией SOAP. Правила указывают, каким образом должны быть сериализованы объекты, массивы и т.п.

Literal: сериализация данных выполняется в соответствии со некой схемой (например, W3C XML Schema).

Давайте посмотрим на примеры, чтобы на практике понять различия.

RPC/encoded

<soap:envelope> 
   <soap:body> 
      <myMethod> 
         <x xsi:type="xsd:int">5</x> 
         <y xsi:type="xsd:float">5.0</y> 
      </myMethod> 
   </soap:body> 
</soap:envelope> 

RPC/literal

<soap:envelope> 
   <soap:body> 
      <myMethod> 
         <x>5</x> 
         <y>5.0</y> 
      </myMethod> 
   </soap:body> 
</soap:envelope> 

Document/encoded
Исключаем, т.к. не поддерживается WS-I спецификацией.

Document/literal

<soap:envelope> 
   <soap:body> 
      <Element1>5</Element1> 
      <Element2>5.0</Element2> 
   </soap:body> 
</soap:envelope>

Document/literal wrapped

<soap:envelope> 
   <soap:body> 
      <myMethod> 
         <x>5</x> 
         <y>5.0</y> 
      </myMethod> 
   </soap:body> 
</soap:envelope>

По умолчанию WCF использует document/literal wraped представление, тогда как другие платформы могут использовать, например, rpc/literal. Для конечных клиентов и прокси все преобразования должны быть прозрачны, т.е. SOAP ответ ответы/запросы должны генерировать автоматически в соответствии с тем типом, который объявлен в WSDL сервиса. Но, к сожалению, так бывает не всегда и иногда возникают ошибки, связанные с тем, что та или иная платформа по умолчанию использует другой тип, а не тот, что объявлен в WSDL стороннего сервиса. Что можно сделать в такой ситуации? Например, указать WCF использовать RPC/encoded (и в очередной раз мы будем использовать XmlSerializer):

[OperationContract]  
[XmlSerializerFormat(Style = OperationFormatStyle.Rpc, Use = OperationFormatUse.Encoded)]  
string RPCEncoded(int value)  

natale
07.02.2010 18:31
Комментариев:1 Просмотров:153
Теги: WCF, WSDL

Windows / Вход в систему по подключению определенной флешки

diverofdark
07.02.2010 16:16
Одним ужасным пятничным вечером мне стало интересно как реализован вход в систему(Windows 7) по отпечатку пальца, так часто использующийся на ноутбуках. Что меня большего всего интересовало – как сделана такая прозрачная интеграция с WinLogon(механизм входа в систему).

С помощью знакомого я узнал что сие называется Credential Provider(по крайней мере начиная с Vista, до неё – был другой механизм). И тут-то я вспомнил что давно хотел сделать чтобы система разблокировалась при подключении одной определенной флешки. Поэтому я захотел быстренько наваять такой проект.
читать дальше

Подробнее о мероприятии

diverofdark
07.02.2010 16:16
Просмотров:197
Теги: Credential Provider, Windows Vista, Windows 7, вход в систему, блокировка компьютера, С++, events

18я встреча Петербургской Группы Alt.Net

mezastel
06.02.2010 14:27

11го Февраля пройдет очередная встреча Петерубргской группы Alt.Net, посвященная проблемам версионирования и миграции баз данных.

18я встреча группы пройдет в черверг, 11го Февраля в 19:00.
Встреча группы пройдет в Университете Путей Сообщения по адресу:
— Аудитория 9-013, Набережная реки Фонтанки 115 (карта).

Программа

9:00 – 21:00 — Миграция и управление версионностью баз данных, Александр Попов [MVP ASP.NET] и Алексей Садомов

Версионирование баз данных

  • Теория вопроса (briefly)
  • Версионирование в командной разработке
  • dbuilder app (MetaCommunication)

Обзор приложений для миграции баз данных в .Net

  • Tarantino + RedGate SQL Compare
  • Migrator.Net
  • SubSonic

Зарегистрироваться на встречу

mezastel
06.02.2010 14:27
Просмотров:116
Теги: user group, spbalt.net, database, migration, versioning, .net, tarantino, sqlcompare, migrator.net, subsonic

Ключ /Wp64 и ошибка с обработкой шаблонов

viva64
05.02.2010 16:53

Занимаясь продвижением анализатора Viva64 (из состава PVS-Studio) мы часто комментируем ключ /Wp64 из Microsoft Visual C++. Кто не в курсе, напомню, что этот ключ появился в Visual Studio 2003 и предназначался для подготовки миграции приложений на 64-битные системы. В Visual Studio 2008 ключ /Wp64 считается устаревшим, поскольку надо уже давно компилировать 64-битные приложения, а не готовиться к этому. То есть компиляция в 64-битном режиме выявляет все те же самые ошибки и недостатки кода, что выявлял ключ /Wp64 при сборке 32-битного приложения. Причем при компиляции 64-битного кода это делается гораздо более полно и точно.

Но помимо сказанного, у ключа /Wp64 есть еще один недостаток, который путает программистов, которые не знакомы с ним. Это касается проблемы разбора кода, содержащего некоторые шаблоны. Рассмотрим пример.

Подробнее...

Евгений Рыжков

viva64
05.02.2010 16:53
Комментариев:0 Просмотров:119
Теги: 64 бита, PVS-Studio

Использование иерархических структур SQL Server в Silverlight через WCF

mezastel
05.02.2010 16:06

Одной из новых фич SQL Server 2008 была поддержка иерархических структур данных. Эти структуры можно использовать для хранения информации об организационной структуре предприятия, структуре форума, топологии сети, и другой иерархической информации. В этой статье я хочу кассказать про то, как можно работать с этой новой структурой данных в SQL Server.

Для компиляции и использования исходного кода вам потребуются Visual Studio 2008 и SQL Server 2008.

Подробнее...
mezastel
05.02.2010 16:06
Комментариев:1 Просмотров:656
Теги: .net, c#, wcf, silverlight, sql server, hierarchyid

Зоннон - Паскаль будущего для .NET! Интервью с Ниной Гоновой, магистранткой ННГУ, стажировавшейся в ETH в Цюрихе в группе Никлауса Вирта.

sos
05.02.2010 15:50

В ходе последнего визита в Нижний Новгород мне удалось побеседовать с Ниной Гоновой, магистранткой Нижегородского государственного университета, стажировавшейся в ETH в Цюрихе в бывшей научной группе профессора Никлауса Вирта, создателя языка Паскаль. Мы говорим про язык Зоннон, одно из последних языковых изобретений группы Вирта, для которого существует неплохая реализация, встраивающаяся в Visual Studio, про концепцию активных объектов и возможности научных вычислений. Также Нина рассказывает про жизнь в Цюрихе и про то, как попасть на стажировку в ETH. Кстати, само интервью записывалось на территории лаборатории высокопроизводительных вычислений ННГУ, на фоне компьютерного кластера!
Видео на YouTube: часть 1, часть 2, часть 3. RSS-лента подкаста тут.

Подробнее...
sos
05.02.2010 15:50
Комментариев:9 Просмотров:651
Теги: learning, programming, student, video
Страницы ← предыдущая следующая → 
1 2 3 4 5 6 7 8 9 10
Строишь сложные системы? Хостинг от Parking.Ru

Последнее

Статьи
  • mezastel > Использование иерархических структур SQL Server в Silverlight через WCF
  • serbelyakov > Microsoft OLE DB Provider for Visual FoxPro
  • mezastel > Объектно-ориент­ированные базы банных: использование db4o
  • XaocCPS > Изменения в валидации финальной версии ASP.NET MVC 2
  • mezastel > Ряды MbUnit-a и динамическая генерация типов
  • olegafx > Минимизируем "дизайнерский след"
  • SergeyT. > Шаблоны проектирования. История успеха
  • serbelyakov > Microsoft Chart Controls
  • Bistriy > Аналитика программного обеспечения
  • butaji > SharePoint 2010: LINQ
Все статьи
Форумы
  • sverbitsky > Общий форум> Ошибка TF31002 При подключении к Team Foundation Server 2008
  • Decяmoфф > Форум для начинающих> Обмен данными по шифрованному каналу - с чего начать?
  • oren_yastreb > WSS и Sharepoint Portal> Список активных пользователей на вебчасть
  • Icen > Общий форум> Передача событий в приложение
  • GnTYyYT > Общий форум> Проверка орфорграфии
  • Landgraf > Форум для начинающих> Что-то случилось с Visual Studio
  • Aston86 > Общий форум> Repiater and CheckBoxList
  • a.olevanov > WinForms> Подавление или скрытие WinForms при запуске exe-файла
  • Samous Prime > ASP.NET> Передать данные в веб-сервис и обработать их там.
  • Dimasm > Работа с данными> Ошибка при коннекте к ODBC. что я сделал не так?
Все форумы
Файлы
  • Dimsen > Domain Model Framework
  • Tray6 > Change Explorer
  • Tray6 > Folders Size
  • Bistriy > Software Analytics
  • Aib > RenderTargetBitmap example
  • natale > Silverlight 4.0 Beta 2: NetTcp binding и Duplex binding
  • Nimnul > Threads & List
  • XaocCPS > 131 сниппет jQuery для Visual Studio 2010
  • Student48 > ТекстовыйШифратор.zip
  • ServiceDeveloper > WpfApplicationBindingTest.rar
Все файлы

Горячие вакансии

  • PHP программист(Битрикс)от 30000 руб.
  • Web-разработчикот 70000 руб.
  • Web developer (.net, html, T-SQL)з/п договорная
  • Программист C++/C#от 40000 руб.
  • Разработчик.от 60000 руб.
  • Старший инженер/консультант (DocsVision)з/п договорная
  • Senior .NET Developer / Старший программист .NETот 70000 руб.
  • .NET Developer / Программист .NETот 40000 руб.
  • C/С++ программистз/п договорная
  • Прикладной программистот 60000 руб.
Все вакансии

Облако тегов

.net .net 3.5 .net gui .net ug advertisement agile appdev architecture asp.net avalon axapta beta news c# channel 9 community evangelism events expression faq fun gotdotnet hardware imagine cup life microsoft microsoft .net microsoft dynamics nav moss / wss 3.0 navision news office openxml other philosophy podcast programming security sharepoint silverlight software sql student system development tdd technology tools visual studio vs.net wcf windows windows 7 windows live windows mobile windows vista winfs wpf xna книги полезные ссылки разное
О сайте   Свяжитесь с нами   Конфиденциальность   Версия для печати
Работает на 1С-Битрикс: Управление сайтом ASP.NET  |  Хостинг на Parking.Ru