Архив за месяц: Сентябрь 2014

С миру по нитке, №7

Веб
Программирование
Разное

С миру по нитке, №6

Веб
Программирование
  • Download dotMemory
    Вышла новая версия профайлера от jetBrains.
  • Announcing the Message Analyzer 1.1 Release!
    Сетевой монитор от Microsoft, может стать достойной заменой монстрам вроде WireShark.
  • Visual Studio Toolbox: Python Tools for Visual Studio
    Обзор плагина для студии, позволяющего использовать ее для программирования на Python.
  • Performance Analysis of Logs (PAL) Tool
    Приложение для мониторинга и визуализации производительности системы, поддерживает все основные продукты: IIS, MOSS, SQL Server, BizTalk, Exchange, Active Directory.
  • The Onion Architecture : part 1
    Альтернатива привычной трехзвенной архитектуре.
  • How to write clean code
    Тезисы по написанию ясного кода по мотивам книги “Clean Code: A Handbook of Agile Software Craftsmanship”, Robert C. “Uncle Bob” Martin.
  • ExifLib — A Fast Exif Data Extractor for .NET 2.0+
    Небольшой парсер ExiF-заголовков изображений. Работает быстро, но не разбирает JFIF-ы, к сожалению.

С миру по нитке, №5

Веб
Программирование
Базы данных

С миру по нитке, №4

Веб

 

Программирование

С миру по нитке, №3

Веб
Программирование
Базы данных
Разное

С миру по нитке, №2

Веб
Программирование
  • Playing with Roslyn
    Пример компиляции простого кода с помощью Roslyn и CSharpCodeProvider.
  • 101 Reactive Extensions (RX) Samples (Introduction to RX free book)
    Примеры для освоения Reactive Extensions.
  • Performance Considerations of Class Design
    Производительность кода, лаконично, но рассмотрен широкий спектр вопросов (плюс инструментарий PerfView, MeasureIt, ILSpy)
  • Using WCF in .NET Native
    Создание простого WCF-сервиса и использование его из .NET Native-приложения.
  • Optional parameters considered harmful (in public libraries) (Optional parameters: maybe not so harmful)
    Почему необязательные параметры могут быть вредны в общедоступных библиотеках и как это можно исправить.
  • 5 AutoMapper tips and tricks
    Пять трюков при использовании AutoMapper-а в своих приложениях. Пять трюков маловато для этого кошмара.
  • C# CSV File and String Reader Classes
    Очередная читалка CSV-формата. Хотя я предпочитаю использовать «родной»:
    using (var parser = new Microsoft.VisualBasic.FileIO.TextFieldParser(csvFile))
    {
        parser.CommentTokens = new string[] { "#" };
        parser.SetDelimiters(new string[] { "," });
        parser.HasFieldsEnclosedInQuotes = true;
        while (!parser.EndOfData)
        {
            string[] fields = parser.ReadFields();
            …
        }
    }
Базы данных