Как стать автором
Обновить

Комментарии 7

Интересно было почитать, но в реальной жизни не вижу смысла это применять…

Тут даже не речь об изобретении велосипеда, а скорее изобретение колеса, когда все уже давно изобрели велосипед.
Спасибо. Есть задача по синхронизации данных, и теперь будет памятка что надо сделать :)
Да возможно, если, конечно, ваш проект ограничивается только .NET и не критично распространять N-ое количество библиотек платформы синхронизации.
Более того, если не использовать готовые службы синхронизации, то все равно придется реализовывать функционал поставщиков и хранилищ данных.
Или всё писать с нуля?:)
Все зависит от конкретной задачи. Иногда написать «с нуля» в рамках своего проекта будет «дешевле», чем поддерживать сторонний функционал, заточенный под массу разнообразных сценариев. Чем более универсальное решение, тем сложнее охватить все аспекты его применения, а простота — залог успеха =)
Ну, тогда, конечно стоит переписать .Net под свой проект)
В конкретной задаче писать инфрастуктуру синхронизации избыточно, есть Sync Framework. Он потому и называется Framework, что содержит необходимую и достаточную базу для развития любого проекта синхронизации.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий