Проекты
Microsoft Certified Technology Specialist

Яндекс.Метрика
RSS
разработка сайтов
оптимизация сайта
веб-дизайн
продвижение сайтов
SEO
HTML5
CSS3
ASP.NET
ASP.NET MVC
.NET Core
jQuery
Bootstrap
Angular
 

Новости

Always will be ready notify the world about expectations as easy as possible: job change page
16 сентября 2020

Веб-разработка сильно изменится в ближайшие несколько лет и одной из важных сторон является развитие возможностей пользовательского интерфейса. Angular, React, Vue очень хороши, но есть и другой путь - фрейморк Blazor. Это очень интересный .NET фреймворк и его изучением стоит заняться.

9 сентября 2020

Why do I change jobs often? That's a very good question. Because I am a programmer and my path is based on projects. The samurai has no goal, there is only a path. Work lifecycle is very simple: no projects » no money from clients » sorry guy, you're cool but free for new challenges. Nothing personal - it's just business. ))

7 сентября 2020

Глядя на то как развивается сфера разработки софта, вижу что надо двигать себя в сторону .NET Core, Azure, Angular, TypeScript, микросервисная архитектура, контейнеризация.

18 августа 2020

Возникла идея сделать возможность создания подборок книг. Например, подборка на тему .NET Core: http://sd.blackball.lv/books/digest/42537 И чтобы каждый кто хочет, мог бы их создавать, управлять ими и делиться по своему усмотрению. Но об этом надо ещё хорошо подумать.

27 февраля 2020

Угораздило меня проанализировать свои проекты на тему SEO - всё, покой потерян. Поставил себе сверхзадачу доработать 4 проекта чтобы поисковым роботам было приятно с ними общаться.

24 февраля 2020

На сайте появились хештэги. Пока только в библиотеке, потом возможно разверну по всему контенту. Возможность фильтрации просто отличнейшая. Например, #netcore

13 февраля 2020

Уже 3-ю неделю работаю как .NET Developer, теперь опять можно вернуться к работе над этим сайтом.

23 ноября 2019

SEO: Microdata vs JSON-LD

Два месяца назад серьёзно занялся SEO своих проектов и остановился на JSON-LD structured data. О чём нисколько не жалею. Написал для этого свою небольшую библиотеку, сегодня использование JSON-LD уже даёт положительные результаты.

22 августа 2019

Helping you select an JavaScript MV* framework

Developers these days are spoiled with choice when it comes to selecting an MV* framework for structuring and organizing their JavaScript web apps.

Backbone, Ember, AngularJS… the list of new and stable solutions continues to grow, but just how do you decide on which to use in a sea of so many options?

To help solve this problem, we created TodoMVC - a project which offers the same Todo application implemented using MV* concepts in most of the popular JavaScript MV* frameworks of today.

http://todomvc.com/

13 августа 2019

— Буратине дали три яблока. Два он съел. Сколько яблок осталось у Буратины?
Думаете — одно? Не факт! Это может в первом классе на уроке арифметики оно одно осталось. А ежели задать эту задачку программистам... Ответы могут быть совершенно неожиданными:
— Неизвестно сколько. Никто-ж не знает, сколько яблок было у него до этого. Мораль: обнуляйте начальные переменные.
— Даже если обнулить переменные, никто не гарантирует, что Мальвина не отдала ему свои яблоки, пока он уничтожал те два. Или не сожрала третье. Мораль: не используйте глобальные переменные.
— А где гарантия, что Буратино съел именно два яблока, а не два чего-то другого? Там написано что он съел два.

— Количество яблок у Буратины не изменилось. Они только поменяли область видимости: часть из них переместилась внутрь Буратины.


© 1999–2020 WebDynamics 1980–... Sergey Drozdov
Area of interests: .NET | .NET Coe | C# | ASP.NET | Windows Forms | Windows Phone | HTML5 | CSS3 | jQuery | AJAX | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban