Публикации

Популярная публикация: бронза СТАТЬЯ Введение в эксперементальный язык программирования Axum

Мотивация Актуальность конкурентных, асинхронных  и распределённых  вычислений "крепнет" с каждым часом. Параллельные вычисления актуальны, потому что наращивание количества ядер наиболее эффективный способ увеличения производительности компьютерных систем. Асинхронные и конкурентные вычисления - это удобный способ написания масштабируемых параллельных программ (так называемый латентный параллелизм), распределённые вычисления на данный момент используются только для сложных вычислительных задач,...

Популярная публикация: серебро СТАТЬЯ Бесплатные программы и утилиты от Microsoft

Многие считают, что компания Microsoft выпускает только коммерческие продукты. В данном посте хочу остановиться на бесплатных программах и утилитах, которые доступны  для свободного использования. Офисные продукты В то время, когда Microsoft Office - продукт платный, есть ряд программ и утилит, позволяющих работать с офисными документами бесплатно или повышать их функционал. Compatibility Pack for Word, Excel, and PowerPoint 2007 позволяет работать с файлами Office 2007 в более ранних версиях Of...

Популярная публикация: бронза СТАТЬЯ Заметки о F#. Часть 0: введение

Итак, сначала я хочу сказать пару слов о функциональном программировании вообще. Функциональное программирование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в их математическом понимании. То есть, в грубом обобщении, вся программа является функциональной зависимостью результата от входных аргументов:program = f(args)Императивных стиль программирования описывает алгоритм — последовательность шагов, которые не...

СТАТЬЯ Сравниваешь по Equals подразумеваешь GetHashCode

В FxCop есть такое правило Override GetHashCode on overriding Equals, переопределяйте GetHashCode переопределяя Equals. Так вот с этим правилом связан подводный камень. В Rule Description там написано об этом но как на мой взгляд не совсем ясно. Это связано с принципом работы  HashTable и Dictionary в .NET, и для того чтобы сравнение производилось верно при переопределении Equals необходимо обязательно переопределить GetHashCode в зависимости от тех данных которые учувствуют в сравнении. Иначе E...

СТАТЬЯ Шелдон разочарован в Windows 7 :)

Шелдону Куперу из "Теории большего взрыва" не понравилось то, что Windows 7 работает лучше чем Vista :)  Смотрим и ржем смеемся:

СТАТЬЯ Список подкастов #3

Совместный подкаст spbalt.net и csharpus Холиварим, .NET и аналоги: ThoughtWorks Technology Radar (January 2010) Почему стоит идти на .NET, а не на Java? .NET-еры будут писать под iPhone или Android? Azure, чего ожидаем? Сравниваем с Amazon и GAE  Flash vs Silverlight кто кого? FubuMVC - alt.net подход? Или остаемся на ASP.NET MVC? Обсуждение новых фич .NET 4.0, в частности: Впечатления от Visual Studio 2010 Beta X Опциональные параметры и как это повлияет на рефакторинг Контракты (сравнение с с...

Популярная публикация: бронза СТАТЬЯ All-In-One Code Framework

Ищите полезные и хорошо документированные примеры кода по технологиям Microsoft? Для вас есть хорошая новость - команда Microsoft Community Support приготовила all-in-one code framework, который можно использовать для обучения и освоения новых технологий. All-in-one code framework - это набор шаблонов и примеров практически всех технологий Microsoft для разработки приложений на трех языках - Visual C#, VB.NET, Visual C++ (лицензия MS-PL позволяет использовать код в любых целях). Набор содержит о...

Популярная публикация: серебро СТАТЬЯ Кто хочет, тот ищет возможности, кто не хочет — ищет причины

Открыв сегодня хабр, увидел большое количество публикаций на тему образования. Так как эта тема мне очень близка, решил поделиться своими мыслями. Кто хочет, тот ищет возможности, кто не хочет — ищет причины. Этот тезис применим ко многим вопросам — отсутствие материально-технической базы в университете, глупые преподаватели, пассивность компаний etc. Это, конечно, важные причины, почему молодые люди не хотят учиться, но давайте все же разберемся. Отсутствие материально-технической базы Часто сл...

СТАТЬЯ Какие возможности .NET Framework вы используете? Результаты опроса

Скотт Хансельман (Scott Hanselman) провел опрос What .NET Framework features do you use?. В опросе приняло участие около 1250 респондентов (в прошлом году было около 5000). Итак, результаты следующие:   Опрос годичной давности: Какие можно сделать выводы: самыми популярными являются Windows Forms, Ajax, WCF, Linq To SQL, ASP.NET MVC (практически догнал ASP.NET WebForms !) WPF набирает обороты Silverlight используют больше чем WPF (веб все таки) мой любимый ASP.NET Dynamic Data расположился где-т...

СТАТЬЯ Visual Studio 2010 and .NET Framework 4 Training Kit - January Release

Последняя версия Visual Studio 2010 and .NET Framework 4 Training Kit доступна для загрузки. The Visual Studio 2010 and .NET Framework 4 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0 Visual Basic 10 F# Parallel Extensions Windows Communication Foundation Windows Workflow Windows Presentation Foundation ASP.NET 4 Windows 7 Entity Fram...

Ищите нас в интернетах!

Комментарии

Свежие вакансии