Регистрация     
Последние записи в блогах
IIS URL Rewriter 2.0 RTW
Ефимцева Наталия опубликовала 21 часа(ов), 39 минут(ы) назад в блог 'My blog'

На днях анонсирована финальная версия модуля URL Rewriter для IIS:

  • интуитивно понятный URL адрес
    URL Rewriter позволяет задавать различные правила (включая регулярные выражения) для преобразования сложных URL-адресов в "красивые" веб-адреса страниц, которые значительно удобнее как для клиентов, так и для индексации сайта поисковыми системами;
  • простая интеграция с IIS
    URL Rewriter автоматически интегрируется в существующий и настроенный IIS.

Подробности по ссылке Free URL Rewriter.




Тэги: IIS
Просмотров: 3 |  Комментариев: 0 | 
 | Голосов: 0 | 
Бесплатный вебинар по Visual Studio 2010
Ефимцева Наталия опубликовала 22 часа(ов), 23 минут(ы) назад в блог 'My blog'

#Центр компьютерного обучения «Специалист», Интернет-супермаркет ПО Softkey и компания Microsoft 15 марта с 15.00 до 16.00 проводят онлайн-семинар, посвященный знакомству с Visual Studio 2010 и .NET 4.0.

Преимущества Visual Studio 2010:

  • новые средства прототипирования, моделирования и визуального конструирования позволяют создавать новаторские приложения для Windows и Интернет;
  • возможность совместного творчества и обмена идеями с помощью SketchFlow в Microsoft Expression® Studio и Team Foundation Server;
  • преимущества, обеспечиваемые средствами многоядерного программирования и разработки "облачных" приложений.

Вебинар будет полезен разработчикам, архитекторам ПО, руководителям проектов и IT-отделов, IT-специалистам. В рамках данного вебинара Вы узнаете о:

  • новых возможностях инструментов для работы на платформе .Net 4.0;
  • изменениях в языках С# и VB.Net (динамические типы, ковариантность, именованные параметры);
  • VS 2010 - сравнение версий VS, расширяемость, удобство использования;
  • изменениях в самой платформе: CLR 4.0, безопасность, библиотека классов.

Для регистрации воспользуйтесь этой ссылкой.




Тэги: Visual Studio
Просмотров: 4 |  Комментариев: 0 | 
 | Голосов: 0 | 
WCF 4.0: упрощенная конфигурация
Ефимцева Наталия опубликовала 08.03.2010, 19:32 в блог 'My blog'

В ближайших нескольких постах предлагаю ознакомиться с новыми возможностями в WCF 4.0, особенно учитывая, что официальный выход .Net 4.0 запланирован на 12 апреля, т.е. осталось набраться терпения еще всего лишь на 35 дней!

Начнем мы знакомство с такого улучшения как упрощенная конфигурация.

Endpoint по умолчанию - позволяет не прописывать явно в секции <configuration> никаких конечных точек (endpoint).

ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService),
    new Uri("http://localhost/CalculatorService"), 
    new Uri("net.tcp://localhost/CalculatorService"));
serviceHost.Open();

Console.WriteLine("WCF Service is running.");
Console.WriteLine("Press <ENTER> to terminate service.");
Console.ReadLine();

serviceHost.Close();



<configuration>
</configuration>

WCF 4.0 автоматически сформирует конечную точку (endpoint) и присвоит ей соответствующие параметры, в частности, сопоставит схему http c BasicHttpBinding, а net.tcp - c NetTcpBinding. При это файл web.config не содержит никаких настроек, тэг <service> (и его подчиненные тэги - <endpoint>) в нем отсутствует.

Binding/behaivor по умолчанию (nameless behaivor) - позволяют сервису наследовать определенные по умолчанию привязки (binding) и поведения (behaivor), эти привязки и поведения определены на более высоком уровне иерархии (machine.config > rootweb.config > web.config и т.д.), что позволяет так же создавать гибкую иерархическую модель наследования настроек.

<system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="" maxReceivedMessageSize="9999999">
          <readerQuotas maxArrayLength="9999999"/>
        </binding>
      </basicHttpBinding>      
    </bindings>
    <behaviors>
      <serviceBehaviors>
        <behavior name="">
          <serviceMetadata httpGetEnabled="true"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>
</system.serviceModel>

Для того чтобы применить поведение (behaivor) по умолчанию необходимо либо оставить его атрибут name незаполненным, либо пропустить его в определении.

ProtocolMapping - определяет сопоставление привязки (binding) и схемы/протокола (например, HTTP или NET.TCP ), которое применяется по умолчанию. Если обратиться к первому примеру (Endpoint по умолчанию), то имеено за счет ProtocolMapping для cхемы http использовался BasicHttpBindi...




Тэги: WCF
Просмотров: 7 |  Комментариев: 0 | 
 | Голосов: 0 | 
WCF: немного об интероперабильности
Ефимцева Наталия опубликовала 05.03.2010, 17:10 в блог 'My blog'

WCF & WSE 2.0

Организация взаимодействия WCF и сервиса, поддерживающего стандарт WSE 2.0.

Ответ простой: использовать WSE 3.0, либо настроить custombinding в WCF. Почему? WCF поддерживает только WS-Security 1.1. WSE 3.0 реализует WS-Security 1.0 и WS-Security 1.1, а WSE 2.0 только WS-Security 1.0.

WCF & Java

Организация взаимодействия WCF и Java.

Ответ: убедитесь, что Action Header (приходящее от Java) не является пустым, либо установите в WCF атрибут ServiceBehavior AddressFilterMode.




Тэги: WCF
Просмотров: 2 |  Комментариев: 0 | 
 | Голосов: 0 | 
Natale
Ефимцева Наталия  Возраст: 25

Посетили сайт:
5212

Дата рождения:
19.03.1984

Дата регистрации:
28 октября 2009 г. 21:21:43

Последний визит:
18 января 2010 г. 21:48:30

Семейное положение:
Женат/Замужем
Случайное фото
Сейчас на сайте
Партнеры сайта