Твиттер показал, что он нужен. Что такое твиттер? Сервис, на который посылаешь короткое сообщение, а он его транслирует подписчикам. Ну еще можно общаться с неподписчиками. Короче, полезно, но мелко ;)
Microsoft делает круче! Обкатку проходит Vine. Подробнее здесь.
4/28/2009
Грядет мега твиттер!
Автор: Mindberg на 4/28/2009 12:41:00 PM 4 коммент.
12/22/2008
12/15/2008
Кризис - это новые возможности!
В переводе с греческого кризис означает не только «опасность», но и «ВОЗМОЖНОСТЬ»!
У молодых ИТ-компаний есть возможность бесплатно получить все необходимое лицензионное ПО! Для этого надо стать участником Microsoft BizSpark.
BizSpark – доступ к технологиям, в том числе
-
Средства для дизайна, разработки и тестирования (Expression Studio, VS TS c MSDN Premium, Team Foundation Server (TFS Standard edition)
-
Лицензии на промышленное использование для решений типа SaaS (Windows Server, SQL Server, SharePoint Portal Server, Systems Center, BizTalk Server, Live Services; Cloud Services/Azure по мере доступности)
BizSpark – поддержка
-
Профессиональная поддержка от Microsoft: 2 инцидента технической поддержки на компанию
-
Доступ к MSDN Premium
-
Поддержка Партнеров по сообществу BizSpark : консультации, инвестиции, хостинг, и пр.
Автор: Mindberg на 12/15/2008 11:28:00 AM 0 коммент.
12/09/2008
Blog-engine на основе ASP.NET MVC
Microsoft Oxite - blog-engine на основе ASP.NET MVC.
Язык разработки - C#. База данных - SQL Server Express.
На Oxite построен MIX Online.
Автор: Mindberg на 12/09/2008 12:08:00 PM 0 коммент.
11/17/2008
C# 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);
}Появляется возможность приводить тип обобщенных делегатов:
delegate T Provider<out T>();
...
Provider<int> vp = delegate
{
return 1;
};
Provider<object> op = vp;
vp =(Provider<int>) op;
public void Method(int id, string name = "name", int value = 1)
{
}
вызывать можно так:
Method(1);
Method(1, "my name");
Method(1, value: 10);
Автор: Mindberg на 11/17/2008 03:47:00 AM 0 коммент.