Решил подумать над действительно стоящими моментами, которые были у меня в этом году.
Новая комната проекта F-Room
Почти два месяца назад я рассказывал про открытие первой комнаты проекта.
За это время множество команд уже смогло выбраться из комнаты нашего ученого-химика. Его соседом стал небезызвестный персонаж, что называется «по-мотивам» сериала Декстер.
Для поклонников сериала: антуражность, элементы из сюжета, оформление и используемые артефакты — всё это приведёт вас в дикий восторг и заставит погрузиться в атмосферу любимого героя.
Не знаете, кто такой Декстер Морган? Не проблема! (я и сам не знаю) Этот квест в реальности запомнится вам надолго: интересные артефакты, сногсшибательное оформление комнаты и электронные приспособления не оставят никого равнодушными!
Создание простейшей WCF-службы. Часть 3.
Примечание автора: эта статья была написана в районе 2008 года, и, скорее всего, она уже морально устарела. Однако, судя по отзывам, все еще кому-то полезна. Статья разделена на несколько частей.
Создание клиентского приложения WCF
Итак, настало время создать клиентское приложение и попробовать нашу службу в действии.
Добавим в наше решение новый проект — консольное приложение Windows и назовем его CalcClient.
Создание простейшей WCF-службы. Часть 2.
Примечание автора: эта статья была написана в районе 2008 года, и, скорее всего, она уже морально устарела. Однако, судя по отзывам, все еще кому-то полезна. Статья разделена на несколько частей.
Реализация сервиса
Итак, мы создали контракт нашей службы, теперь нужно этот контракт реализовать. Сразу переименуем файл Service1.cs в CalcService.cs (VS спросит, хотите ли вы переименовать тип, хранящийся в файле — нужно согласиться) и откроем его.
В xml-комментарии перед описанием класса сервиса видим то же самое предупреждение, что и в случае с интерфейсом. Удаляем его, а также все автоматически сгенерированное содержимое класса — оно нам не понадобится.
Теперь переводим курсор на имя наследуемого интерфейса, нажимаем Alt+Shift+F10 и в появившемся меню выбираем Implement interface ‘ICalcService’. Осталось лишь реализовать наш метод Calc:
Создание простейшей WCF-службы. Часть 1.
Примечание автора: эта статья была написана в районе 2008 года, и, скорее всего, она уже морально устарела. Однако, судя по отзывам, все еще кому-то полезна. Статья разделена на несколько частей.
Введение
Эта статья для тех, кого заинтересовала технология WCF, и те преимущества, которые она дает разработчику распределенных и сервис-ориентированных приложений.
Сегодня я расскажу о том, как создать простейшую WCF-службу. Для примера будем использовать классический вариант — калькулятор.
Создание службы
Для создания нашего приложения мы будем использовать Visual Studio 2008. Итак, вызовем диалоговое окно создания нового проекта и выбираем шаблон проекта под названием «WCF Service Library» и дадим ему имя «WcfCalcService».
Проект сейчас состоит из трех основных файлов. Посмотрим, за что каждый из них отвечает.
1. App.config — файл конфигурации приложения. В этом файле также находятся настройки службы;
2. IService1.cs — файл с интерфейсом (контрактом) службы;
3. Service1.cs — файл с классом, реализующим интерфейс (т.е. функционал службы).
Интерстеллар
Настоящая космическая одиссея с хорошим содержанием информационных посылов и образов. Найдется и элемент фантастики, однако… мне очень нравится фантастика, которая в значительной мере опирается на науку, на уже известные и допустимые вещи, пусть она и показывает их в слишком упрощенном виде. Некоторые вещи сложно показать просто (какой забавный оборот).
Ви́дение
По-моему современные соц.сети это соревнование «выпендрежников» и «депрессоидов», причем зачастую первые служат еще и стимулятором для вторых.
Но сейчас даже не об этом, безумная привычка фоткать все, таскать с собой телефон, фотоаппарат на изготовке, чтобы что-нибудь сфотографировать. Это где-то на грани добра и зла, по-моему.
Случайно встретил в метро товарища zyalt, тот самый блоггер-«одуван», весьма популярный и бла-бла-бла. Человек ехал в метро, изредка отрывая глаза от телефона, в котором, по видимому, был открыт Twitter и в эти короткие моменты он поднимал и фотоаппарат, который висел у него на груди и фотографировал что-то в вагоне. Если это называется свободой, то простите я хочу в рабство. Хотя в случае с zyalt и еще некоторыми блоггерами все понятно, они своего рода контент-мейкеры, и в принципе они уже давненько зарабатывает за счет того, что пишут в своих блогах и это хорошо.











