Примерно через 4 года я последовал за этой статьей MSDN для использования наилучших методов использования TimesTime для создания .NET-клиента на .Net 1.1 и в ASMX-сети услуг (с сервером SQL 2000 в качестве бэкэнд). Я все еще помню проблемы с сериализацией, которые у меня были с DateTime, и те усилия по тестированию, которые потребовались для серверов в разных часовых поясах.
Мои вопросы таковы: есть ли подобный документ с передовыми методами для некоторых новых технологий, таких как WCF и SQL Server 2008, особенно с добавлением новых типов datetime для хранения информации о часовом поясе.
Это среда:
- SQL Server 2008 в Pacific Time.
- Уровень веб-служб в другом часовом поясе.
- Клиенты могут использовать .Net 2.0 или .Net 3.5 в разных часовых поясах. Если это упростит, мы сможем заставить всех перейти на .Net 3.5.:)
Любые хорошие рекомендации/рекомендации для типов данных, которые будут использоваться в каждом слое?