Видео: Design Patterns (шаблони за дизайн)

Read More


Видео: Основи на ASP.NET MVC 4

Read More


Списък на човешките езици

Planet flagsПонякога при разработката на уеб приложения (и не само) се налага да се поддържа списък с всички езици в света (или поне по-популярните от тях). Актуални списъци със световните езици се поддържа на този линк. Форматът е малко неудобен и за това реших да си го парсна до CLR обекти с езика C#, откъдето вече лесно може да се вкарат в най-различни други формати (в SQL Server, например). По-надолу има списък с езиците (както на по-разпространените, така и пълен списък с всички човешки езици). Добавил съм и C# код, който сваля списък с всички езици и после изкарва на конзолата имената на съвременните езици.

Read More


C#: Как да избираме правилните имена

В този блог пост за начинаещи програмисти съм се опитал да събера няколко много важни съвета за именуване на променливи, типове данни, методи и др. в езика C#.
Към всеки съвет има и по няколко примера за правилно и грешно именуване. Успех!


Read More


Видео: Component Testing (Unit Testing)

Unit Testing Title Slide Presentation В тази лекция се разглеждат основните елементи в unit testing-а (component testing-а) с примери от платформата .NET Framework. Показват се писането на тестове на Visual Studio Team Test и писането на тестове с популярната библиотека за unit testing - NUnit. В края се разглеждат някои добри практики при писането на unit тестове. Вярвам, че лекцията ще е полезна за всеки начинаещ програмист, който иска да се научи не само да пише код, но и да го прави качествено.

Read More