LinFu AOP и LinFu IOC вводный экскурс часть первая

Зачастую при работе с БД(да и не только), особенно при использовании какого-нибудь ОРМ, возникает задача упрощения тех или иных процедур, которые приходится вызывать очень часто(к примеру открытие транзакции и её коммит, запросы с NOLOCK или банальный препроцессинг данных). Конечно все можно сделать по-старинке:

void Method(sometype somevalue)
{
   Preprocess(somevalue);
   OpenTransaction();
   // some stuff
   CommitTransaction();
}

Но «Шурик, это же не наш метод!»®. Потому мы пойдем дальше и воспользуемся более гуманными средствами а именно AOP и IOC (что это такое и с чем его едят вы можете почитать в интернете, потому не вижу смысла описывать это здесь)


( Читать дальше )
  • +2
  • 26 апреля 2011, 11:50
  • Hill
  • 2+2

Мегасофт за месяц или рожденный ползать. День двадцать четвертый

«И хрюкотали зилюки»
Л. Кэрролл
Сегодня проснулся необычно рано — в половине первого. Суббота хороший день… когда тебе не надо на работу. мда… все равно завалим зачем так напрягаться? Ну хоть поору да потом читателей порадую.


( Читать дальше )
  • +2
  • 11 марта 2011, 22:08
  • Hill
  • 2+2

Мегасофт за месяц или рожденный ползать. День двадцать третий

Вот по многочисленным просьбам трудящихся решил довыложить дневник. Кому интересно с чего все началось почитайте дни предыдущие ))

Итак день двадцать третий


( Читать дальше )
  • +2
  • 11 марта 2011, 21:19
  • Hill
  • 7+7

Что движет программистом сегодня?

Если и ошибусь то не намного, связан я с программированием — администрированием уже 19 лет. И чем дальше в лес, тем толще партизаны. Когда у меня появился первый компьютер Львов ПК-01 в мои 11 лет, я играл в него ровно месяц. Потом я потянулся за идущей в комплекте книжкой с примерами по программированию на бейсике и понеслась…


( Читать дальше )

Девелоперизм в кровушке или путь молодого бойца. Часть вторая

Продолжение.
Начало тут: netcoder.ru/blog/job/273.html

Крови не было!

Как устроиться на работу? ЛЕгко!

public class МойПапа
{
 protected деньги Папочка(string Просьба)
	{return хорошаяРабота;}
}



( Читать дальше )

Девелоперизм в кровушке или путь молодого бойца.



В почти канун нового года, молодой, но, конечно же, перспективный разработчик (далее просто «Я»), по привычке начал свое утро не с нескафе, как на полюсе, а с посещения страницы rabota55.ру. Мне тогда еще и 22х не было. В прочем, как и сейчас. И в этом тоже заключалась проблема.

Подобной вакансии я ждал очень долго. Чтобы не соврать, 2 года и 7 месяцев. Потому как именно столько прошло после окончания мною техникума по профессии Системный программист. Конечно, за это время я профессионально вырос. На голову. Я и в данный момент учусь. В ВУЗ’е. На третьем курсе. И в этом тоже заключалась проблема.


( Читать дальше )

Переменные в Windows PowerShell 2.0

Данный веб-каст посвящен использованию разнообразных переменных в оболочке и сценариях Windows PowerShell 2.0. Демонстрация проходит на Windows 7 Ultimate (x32).

В веб-касте рассмотрены:
* Синтаксический разбор команд
    * Использование числовых переменных.
    * Использование логики в числовых переменных.
    * Использование текстовых переменных.
    * Использование коммандлетов в переменных.
    * Расширенное использование коммандлетов в переменных.


Ссылка на оригинал: LebedevUM

  • 0
  • 6 августа 2010, 07:49
  • Urlik
  • 1+1

Установка Windows SharePoint Services 3.0

Данный веб-каст демонстрирует развертывание Windows SharePoint Services в автономной конфигурации на Windows Server 2008 R2.

В веб-касте представлены:
* Доступные пакеты WSS 3.0
    * Предварительная конфигурация сервера
    * Установка WSS  в автономной конфигурации
    * Проверка установки.


Ссылка на оригинал: LebedevUM

SharePoint и права доступа

И снова здравствуйте, вот решил написать второй пост. При создании очередного проекта возникла потребность, ограничить доступ к элементам списка (задач), и чтобы доступ на редактирование имели только два пользователя — создатель и тот, на кого эта задача назначена, и при этом тот, на кого она назначена, не мог эту задачу удалить.
Порывшись в интернете, я обнаружил, что многие программисты вешали проверку прав пользователя на событие, и если пользователь был не тот, то просто кидали стандартное исключение SharePoint о недостатке прав на данную операцию. Но мне это решение не понравилось. Покопавшись, я сделал так, что пользователь, у которого нет прав, не видит операций, которые ему запрещены.


( Читать дальше )

Windows PowerShell и командная строка Windows

Данный веб-каст посвящен способам использования Windows PowerShell из командной строки Windows и из командный файлов Windows, а также представлено создание нового экземпляра со специальными параметрами из PowerShell. Демонстрация проходит на операционной системе Microsoft Windows 7 Ultimate (x32).


В веб-касте представлены:
    * Запуск нового экземпляра Windows PowerShell со специальными параметрами.
    * Выполнение команды Windows PowerShell в новом экземпляре Windows PowerShell.
    * Выполнение сценария Windows PowerShell в новом экземпляре Windows PowerShell.
    * Выполнение набора команд Windows PowerShell в новом экземпляре Windows PowerShell.


Ссылка на оригинал: LebedevUM

Часть-1.


Часть-2.


Часть-3.