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... [Ещё]