tag:blogger.com,1999:blog-306856312024-03-06T23:22:45.076-08:00MindbergИТ, разработка ПО, .NET, C# и не только.Unknownnoreply@blogger.comBlogger187125tag:blogger.com,1999:blog-30685631.post-46181692728327741222009-04-28T12:41:00.000-07:002009-04-28T12:47:51.102-07:00Грядет мега твиттер!Твиттер показал, что он нужен. Что такое твиттер? Сервис, на который посылаешь короткое сообщение, а он его транслирует подписчикам. Ну еще можно общаться с неподписчиками. Короче, полезно, но мелко ;)Microsoft делает круче! Обкатку проходит Vine. Подробнее здесь.Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-30685631.post-74376185016111787242008-12-22T09:42:00.000-08:002008-12-22T09:48:31.256-08:00Microsoft Windows 7Информация о Windows 7 - здесь, блог.Бета версии для тестирования будут доступны в январе 2009 г.Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-30685631.post-9575708765025145792008-12-15T11:28:00.000-08:002008-12-15T12:47:54.871-08:00Кризис - это новые возможности!В переводе с греческого кризис означает не только «опасность», но и «ВОЗМОЖНОСТЬ»!У молодых ИТ-компаний есть возможность бесплатно получить все необходимое лицензионное ПО! Для этого надо стать участником Microsoft BizSpark.BizSpark – доступ к технологиям, в том числе Средства для дизайна, разработки и тестирования (Expression Studio, VS TS c MSDN Premium, Team Foundation Server (TFS Standard Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-84606870871017586902008-12-09T12:08:00.000-08:002008-12-09T12:21:41.268-08:00Blog-engine на основе ASP.NET MVCMicrosoft Oxite - blog-engine на основе ASP.NET MVC. Язык разработки - C#. База данных - SQL Server Express. На Oxite построен MIX Online.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-67363896043897302362008-11-17T03:47:00.000-08:002008-11-17T05:58:42.602-08:00C# 4.0В C# 4.0 добавлены новые возможности. Анонимные объекты можно передавать в метод и обращаться к свойствам/методам объекта:public Form1(){ var item = new { Id = 1, Value = "v1"}; Write(item); var data = new { Id = 1, Name = "d1" }; Write(data);}public static void Write(dynamic value){ System.Diagnostics.Trace.Write(value.Id);}Появляется возможность приводить тип обобщенных делегатов:Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-39244176797522716232008-11-09T13:37:00.001-08:002008-11-09T13:37:29.886-08:00Silverlight 2.0: ServiceReferences.ClientConfigЕсли в .ClientConfig-файле нет необходимых данных, то попытка обратиться к wcf-сервису из Silverlight 2.0 приводит к ошибке: System.Collections.Generic.KeyNotFoundException was unhandled by user code, Message="The given key was not present in the dictionary."Пример правильного конфигурационного файла. [ServiceReferences.ClientConfig]<configuration> <system.serviceModel>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-19579012609178043922008-10-29T15:16:00.000-07:002008-10-29T15:23:32.253-07:00На PDC08 представлен новый набор контролов для Silverlight 2.0Silverlight Toolkit - 12 новых контролов, исходники, юнит-тесты, темы, примеры, документация.TreeViewDockPanelWrapPanelLabelHeaderedContentControlHeaderedItemsControlAutoCompleteBoxNumericUpDownViewboxExpanderImplicitStyleManagerChartingUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-73435009407352572482008-10-29T05:47:00.001-07:002008-10-29T05:57:10.036-07:00Использование JSON в Silverlight 2.0 Äëÿ ñåðèàëèçàöèè îáúåêòîâ â JSON ïðåäíàçíà÷åí DataContractJsonSerializer. Íàïðèìåð, åñòü ñëåäóþùèé &#Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-44417533955459836932008-10-28T16:19:00.001-07:002008-10-28T16:19:48.079-07:00Microsoft в ажуреВ ажуре (перен.) в полном порядке ...27 октября Рэй Оззи, главный программный архитектор Microsoft, представил платформу Windows Azure (azure - по-английски означает "лазурь") - операционная система нового типа. Windows Azure позволит переместить обычные настольные приложения в интернет, реализовать концепуию - "ПО как услуга"..Windows Azure позволит IT-отделам компаний сократить расходы на Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-87288226823300861272008-10-28T13:23:00.001-07:002008-11-09T13:33:04.504-08:00Использование UserControl'ов в Silverlight 2.0Например, в Silverlight Application определен юзер-контрол SilverlightControl1 в следующих файлах:[SilverlightControl1.xaml]<UserControl x:Class="SilverlightApplication8.SilverlightControl1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Grid x:Name="LayoutRoot" Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-84591990680031370472008-08-30T14:15:00.000-07:002008-08-30T14:26:25.952-07:00Получить имя файла при drag'n'drop над WebBrowser'омЗадача: над WebBrowser'ом сбрасывается файл; надо получить имя файла.Решение: подписаться на событие Navigating ...public partial class Form1 : Form{ public Form1() { WebBrowser wb = new WebBrowser(); wb.AllowWebBrowserDrop = true; wb.Dock = DockStyle.Fill; wb.Parent = this; wb.Navigating += (s, e) => { if (e.Url.Scheme == "file")Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-46003057308904755472008-08-28T01:19:00.000-07:002008-08-28T01:56:07.758-07:00Lutz Roeder продал .NET ReflectorПосле 8 лет работы Lutz Roeder продал свой знаменитый и очень полезный Reflector for .NET компании Red Gate..NET Reflector™ останется бесплатным!We will continue to maintain a free version for the benefit of the community. [...] Over the next few months we will be exploring ways we can make Reflector even more useful to .NET Developers. We always welcome feedback from the community so, if you Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-25409466613750999172008-08-28T01:04:00.000-07:002008-08-28T08:07:40.610-07:00Вышел IE beta 2Вышел Internet Explorer 8 Beta 2. Новшества: InPrivate - приватный режим работы (IE не ведет журнал посещений; не сохраняет временные файлы; позволяет свести к минимуму ту информацию, которую могут собрать владельцы сайтов о посетителе).Обновления: Activities (позволяет найти информацию, связанную с данными на веб-странице или переслать содержимое страницы в другое приложение); WebSlices (Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-17415740001896708962008-08-23T05:55:00.000-07:002008-08-23T06:39:29.056-07:00Умный склеиватель фотографий - PhotosynthPhotosynth - позволяет создавать панорамы и 3D композиции из фотографий. Для этого снимки надо загрузить в Photosynth, который проанализирует их и восстановит сцену или объект.В основе Microsoft Photosynth лежит технологию обработки цифровых изображений и зума Seadragon.Photosynth уже используется в сочетании с Virtual Earth.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-46101754911501499652008-08-23T04:57:00.000-07:002008-08-23T05:51:33.706-07:00Вышел SP1 для Visual Studio 2008Пакет обновлений (service pack 1) для Visual Studio 2008 весит больше 800 Mb.Проблема: после установки возможно, что перестанет работать Intellisense для xaml-файлов.Решение: в папке C:\Program File или в сети находим файл XamlPresentation2006.xsd; копируем его в папку C:\Program Files\Microsoft Visual Studio 9.0\Xml\Schemas; в Visual Studio 2008 открываем Wpf-проект; открываем любой xaml-файл вUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-40519596841929591812008-07-30T06:33:00.000-07:002008-07-31T04:12:08.875-07:00Каждому по Midori от MicrosoftMicrosoft разрабатывает принципиально новую операционную систему Midori, которая сделает программы независимыми от "железа" и будет заточена под работу с удаленными приложениями.В основе Midori лежит асинхронная архитектура и технология виртуализации Microsoft Hyper-V.Midori создается на базе операционной системы Singularity, которая была создана с нуля. Главным приоритетом ОС является Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-30685631.post-21036709286060302982008-06-26T04:13:00.000-07:002008-06-26T04:38:02.901-07:00Требуются генииСрочно щелкаем по ссылке http://www.hey-genius.com и присоединяемся. Не прогадаете. Будет интересно и есть из чего выбрать:Mobile SolutionsUltra-Mobile PC—Bolster the development of extremely portable, lightweight, fully-featured, go-anywhere Microsoft Windows® XP computers. Windows® Automotive—Help build the next generation of Microsoft technology and tools that deliver a broad range of Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-30685631.post-11779755548447030382008-06-13T15:26:00.000-07:002008-06-13T16:07:48.607-07:00Использование SilverlightВывод графики на веб-страницу можно организовать с помощью Silverlight. Например, надо вывести черный квадрат. Ниже приводится код страницы с встроенной графикой:<html><body> <script type="'text/xaml'" id="'scene'"><?xml version='1.0'?> <canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" x="http://schemas.microsoft.com/winfx/2006/xaml">Unknownnoreply@blogger.com7tag:blogger.com,1999:blog-30685631.post-89164347427880154992008-06-11T10:20:00.000-07:002008-08-28T01:45:37.697-07:00Еще одна площадка для общенияСайт http://culmination.culminis.com создан при поддержке Microsoft TechNet и Culminis.Любой, у кого есть Live ID, может управлять рабочими группами / блогами, назначать события; есть теги и т.д. и т.п.Страницы приходят быстро.P.S.Live ID и прикольные почтовый ящики по 5 Gb можно получить в Мыльнице.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-65778022971415188332008-06-09T12:11:00.001-07:002008-06-09T12:24:51.466-07:00AJAX vs SilverlightВообще-то AJAX нельзя сравнивать с Silverlight'ом, потому что AJAX предназначен ТОЛЬКО для обмена данными между браузером и сервером. А Silverlight - это графика, видео, анимация, обмен данными, реализация логики на современном языке программирования C# и многое другое в одном флаконе (бесплатно, весит 4Mb). Silverlight создан в Microsoft в рамках стратегии Web user experience (UX).Предположим, Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-30685631.post-43393522053425978502008-06-04T11:23:00.000-07:002008-06-04T11:30:57.345-07:00Веб-камера с углом обзора в 360 градусовВеб-камер RoundTable с углом обзора в 360 градусов предназначена для проведения видеоконференций с участием большого количества людей. Камера автоматически переключается на того участника конференции, который начинает говорить.Имеется возможность передачи как панорамного, так и портретного изображения. RoundTable была разработана в рамках проекта RingCam.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-71249763147608927892008-06-04T07:50:00.000-07:002008-06-04T07:54:17.177-07:00Microsoft SurfaceВидео о настоящем и будущем Microsoft Surface - http://www.microsoft.com/surface/index.html, а также полезные ссылки на блог команды и т.д.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-81296187731139124962008-06-02T10:37:00.000-07:002008-06-02T11:25:12.564-07:00Проблема веб-интерфейсов.Ситуация: открываю почтовый ящик через веб-интерфейс, набираю текст, нажимаю кнопку "отправить".Проблема: текст письма отсылается, но до сервера текст не доходит, а в ответ приходит пустая страница; первая мысль - текст потерян.Решение:1) запускаем Fiddler (http://www.fiddlertool.com/Fiddler2/version.asp, Install Fiddler2)2) в главном меню выбираем Tools - WinINET Options...3) в списке Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-71239669329742026022008-05-30T16:03:00.000-07:002008-05-30T16:15:38.157-07:00КнигиНабрал себе книг:Windows Server 2008 Inside Out by William R. Stanek Microsoft Press © 2008Windows PowerShell Scripting Guide by Ed Wilson Microsoft Press © 2008Programming Microsoft Robotics Studio by Sara Morgan Microsoft Press © 2008Programming Microsoft Composite UI Application Block and Smart Client Software Factory by David S. Platt Microsoft Press © 2008Programming Microsoft ASP.NET Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-30685631.post-32391909045524689182008-05-29T14:37:00.000-07:002008-05-29T14:38:58.683-07:00В основе Windows 7 лежит Windows Server 2008Ведущий специалист по разработке Windows Стивен Синофски (Steven Sinofsky) в интервью, опубликованном на сайте CNET News, сообщил, что Windows 7 будет построена на ядре Windows Server 2008, а не на новом ядре MinWin, как сообщалось ранее.Ядро Windows Server 2008 является усовершенствованным ядром операционной системы Windows Vista, благодаря чему все приложения, созданные для Vista, должны Unknownnoreply@blogger.com0