Интересности #60
Немного интересных статей для чтения на выходных.
.NET
Algorithms & Patterns
- 9 анти-паттернов, о которых должен знать каждый программист
- Умный кроп на основе энтропии
- SOLID Principles – Software Craftsmanship Calendar Topics
- Семь смертных грехов разработки ПО
- Solution to Little Puzzlers–Fun With Random Number Generators (Стоит заметить, что в .NET Random.Next(min, max) не использует подход, отмеченный как неправильный в этой статье. Исправлять код стоит только в случае если это Next() % Nmax)
ASP.NET
- Cool ASP.NET Web Forms Features in 2015 – Async Model Binding
- Developing Custom Tag Helpers in ASP.NET 5
Azure
- Azure : Upload and stream video content to WPF from blob storage
- Microsoft Azure Services Infographic
- Using Windows Azure Service Bus for communication across two ASP.NET MVC Applications
C#
JavaScript
- Прототипы это объекты (и почему это важно)
- Importing CSS Breakpoints Into Javascript
- Неизменяемость в JavaScript
SQL
Visual Studio
- Visual Studio Web Development Tip - Add Chrome Incognito Mode as a Browser
- Understanding Code Coverage – How to determine which portion of code is being tested in Visual Studio?