YandexMap модуль под CMS Mojoportal

Сегодня создадим модуль для движка mojoportal, а именно модуль "карта яндекса". Не давно получил заказ простенький на создание сайта для строительной фирмы. Функциональность сайта по ТЗ была очень простой, поэтому решил собрать сайт на движке mojoportal cms. Но было одно "НО", движок не поддерживает российские карты, пришлось его создать.
[Ещё]

MessageQueue

MessageQueue. ) Хорошая штука, через которую, ваши приложения могут общаться друг с другом.

[Ещё]

говорящее .NET приложение или работа с TTS

Как заставить наше .NET приложение говорить или работа с TTS.Первое что нужно, это установить на компьютер голосовой модуль, так как речь Microsoft SAM уж больно не профессиональная. Мне на работе пришлось столкнуться с модулем Loquendo, и поверьте, так красиво на русском даже не говорят дикторы из тв).Устанавливаем:Loquendo_TTS_7-Win32_Engine_Full_Distribution_7.5.2Loquendo_TTS_7-Win32_Olga_Multimedia_High_Quality_Distribution_7.3.0Loquendo_TTS_7-Win32_Russian_Distribution_7.3.1Loquendo_TTS_7-Win32_SDK_Distribution_7.4.0Эти файлы вам придется искать самостоятельно.Далее, в проект нужно подключить библиотеки: Imports LTTS7Lib imports LTTS7SAPI4Lib и написать не большой код: Dim spch As New LTTS7Lib.LTTS7() spch.Voice = "OLGA" spch.Language = "RUSSIAN" spch.ReadFile("c:\test.txt") 'возможно проблемы с кодировками 'или так spch.Read("Текст") Список голосов получаем так: Dim s As String 'voice list loading s = AxLTTS71.EnumFirstVoice("") Do While s... [Ещё]

Создаем SQL Assemblies

Создаем SQL Assemblies!1) Создаем пустой проект с одним классом.2) Добавляем к нашему проекту ключ (Strong Name Key). Без этого ключа SQL нашу штучку не примет. На рисунке показано как это делается.3) Создаем саму процедуру. Процедуру нужно пометить как <Microsoft.SqlServer.Server.SqlProcedure()>. Чтобы увидеть результат работы нашей процедуры сделаем так, чтобы она возвращала нам входной параметр с текстом, получим это: _ Public Shared Sub CLR_TestMethod( ByRef Str As SqlString) Try Str = Date.Now.ToString & " - Hello World!" Catch ex As Exception Str = ex.Message Finally End Try End Sub Dll - готов! Теперь нужно ее установить на сервер, делается это так: create assembly SQL_Assembly_Test from 'C:\Documents and Settings\........Debug\SQL_Assembly_Test.dll' with permission_set = unsafe; GO create PROCEDURE [dbo].[CLR_TestMethod] @Str NVARCHAR(4000) OUTPUT AS external name [SQL_Assembly_Test].[SQL_Assembly_Test... [Ещё]