Памятка по настройке рабочего места ASP.NET программиста

В конце 90-ых гг. приходилось устанавливать(переустанавливать ) windows 95 чуть ли не раз в неделю. В компьютерном классе было около 10 компов и постоянно какая-то машина нуждалась в переустановке. Переход на windows 98 не сильно поменял ситуацию . Вообщем, в то время я помнил наизусть, что и как надо было делать  во время настройки с нуля рабочей станции. Даже серийный номер вводился по памяти. Было время.

Последняя моя винда проработала  5 лет без переустановки и каких либо проблем*. Это был Windows 7 Home Premium, который шел в комплекте с ноутбуком.  Пока я ее не сломал сам устанавливая обновление, которое не стоило ставить. Но кто знал?!

Подробнее об этой истории можно почитать тут.

А поскольку настройка рабочей станции раз в 5 лет дело не частое, кое что забывается. Совсем не давно, я прошел этот процесс с нуля решил написать памятку с основными шагами установки и настройки.

Читать далее Памятка по настройке рабочего места ASP.NET программиста

SQL Server FILESTREAM и уменьшение размеров хранилища файлов

Есть любопытный компонент SQL Server  —  FILESTREAM.  И этот компонент представляет собой хранилище файлов не внутри базы(на мой взгляд идея не очень), а внутри файловой системы (что уже обнадеживает).   В целом штука нужная и полезная, но со своими особенностями. И вот, волею судьбы, мне пришлось в эти особенности вникать.

Не так давно на проекте S решили использовать FILESTREAM. Проект старый и изначально файлы хранились внутри базы. Почему такое решение было принято мне трудно сказать т.к. дело было давно и принималось это решение другой командой программистов.  Лично я бы постарался всячески этого не делать т.к рано или поздно файлов станет много и база станет большой и медленной. И вообще контролировать хранение файлов лучше программно, хотя это и труднее.
База проекта S в итоге стала весить около 80 гигов и регулярные бекапы базы стали большой проблемой. Решили перейти на FILESTREAM и перешли.  База на сервере, в части данных, усохла до 5 гигов. Ну и остальные файлы теперь поселились в файловой системе сервера.  Результатом остались довольны.  Локальная база (сильно урезанная для целей разработки) тоже благополучно обновилась миграциями и все заработало.

Через некоторое время в один прекрасный воскресный вечер я решил установить себе языковое  обновление на свою Windows 7 Home Premium т.е. захотел всего-то чтобы моя винда была на английском языке, вот такая вот странная прихоть?! Да и чем же еще заняться в воскресенье вечером? В этой идее была одна проблема:  W7 Home Premium смену языков интерфейса явно не поддерживает, да и не явно видимо тоже, как покажут дальнейшие события.

Читать далее SQL Server FILESTREAM и уменьшение размеров хранилища файлов

Предыстория или беграунд блога и автора

Хочется рассказать о блоге и планах на будущее в контексте прошлого. Идея создать блог ненова для меня,  и этот блог уже вторая попытка. Первый —  был создан в 2009 году, но прожил не долго т.к. не было четкого понимания зачем он нужен и о чем я хочу писать. Плюс ко всему, количество работы зашкаливало и просто не хватало времени на все проекты.
Блог 2.0 или 0.2 (скорее так ) появился по нескольким причинам:

Читать далее Предыстория или беграунд блога и автора