Overview No post anterior, vimos como criar uma sessão do tipo instant messaging. As sessões do tipo conferência usam praticamente a mesma mecânica. A diferença é que a conference session é o lugar onde será criada uma conferência no OCS server. Cada participante deve se adicionar na sessão. Tudo parece muito fácil na teoria, mas … Continue reading UCC API – Unified Communications Client API – Parte 6 – Conferências
Author: ericlemes
UCC API – Unified Communications Client API – Parte 5 – Instant Messaging Session
Visão Geral Nesta parte veremos como estabelecer uma sessão de instant messaging entre dois usuários na UCC API. Uma informação importante sobre esse tipo de sessão é que ela tem apenas UM participante. É por isso que conferências são um pouco mais complicadas do que sessão "single-user". Eu vou falar nessa parte apenas de sessões … Continue reading UCC API – Unified Communications Client API – Parte 5 – Instant Messaging Session
UCC API – Unified Communications Client API – Parte 4 – Containers
Overview No post anterior, eu expliquei a idéia por trás da publicação de category instances. Nesse parte vamos ver como podemos controlar para quais usuários a informação é publicada. Essa feature funciona para qualquer tipo de category instance. Está relacionada com publicar informações diferentes para diferentes grupos de usuários. O Container O container é uma … Continue reading UCC API – Unified Communications Client API – Parte 4 – Containers
UCC API – Unified Communications Client API – Parte 3 – Publicando Category Instances
Objetivo Nessa parte vamos discutir o concieto de publicação de category instances na UCC API. A publicação é a idéia de mandar uma informação para o servidor e propagar essa informação para outros usuários, ou seja, mandar seu cartão de contato, criar grupos, adicionar contatos a sua lista de contatos são operações de publicação. Qunado … Continue reading UCC API – Unified Communications Client API – Parte 3 – Publicando Category Instances
UCC API – Unified Communications Client API – Parte 2 – Category e Category Instances
Objetivo Nessa parte veremos o conceito de "Category" e "Category instance" da UCC API. A idéia é ilustrar o padrão existente para fazer as assinaturas e recuperar as informações do servidor. O que é um "Category" na UCC API Category é uma abstração de dados. Toda informação consultada do servidor OCS faz parte de uma … Continue reading UCC API – Unified Communications Client API – Parte 2 – Category e Category Instances
UCC API – Unified Communications Client API – Parte 1 – Visão Geral
Objetivo Algum tempo atrás, tive a oportunidade de tarabalhar com a Microsoft Unified Communications API, também conhecida como UCC API. Para as pessoas que não estão familiarizadas com esse nome, trata-se da API do Microsoft Office Communicator (OCS). O OCS disponibiliza esta API para pessoas que querem fazer seu próprio cliente de chat (ou outros … Continue reading UCC API – Unified Communications Client API – Parte 1 – Visão Geral
Os números de 2010
Estatísticas O WordPress me mandou esse post praticamente pronto. Eu resolvi publicá-lo, porque achei interessante os leitores saberem um pouco do movimento do blog. Esse blog nasceu praticamente em 2010. O material escrito em 2009 foi transportado pro wordpress e foi criado um segundo blog em inglês, com material um pouco complicado de achar até … Continue reading Os números de 2010
The Joel Test
Um amigo postou internamente aqui o link para o "The Joel Test", do Joel Spolsky. Eu realmente não conheço a fundo o trabalho dele, mas achei muito boa a métrica para saber a maturidade da equipe de desenvolvimento em 12 passos. São eles: Você usa controle de versão? Você consegue fazer um build em uma … Continue reading The Joel Test
Acessando DLL’s não gerenciadas em .Net – Parte 2
Objetivo Na primeira parte (Acessando DLL’s Não Gerenciadas No .Net – Parte 1), falamos um pouquinho sobre como acessar DLL's não gerenciadas em .Net. Vamos falar um pouco mais agora de como carregar DLL's dinamicamente e para concluir essa idéia, vamos precisar entender também como compatibilizar delegates e function pointers. Carregando a DLL Dinamicamente O … Continue reading Acessando DLL’s não gerenciadas em .Net – Parte 2
Acessando DLL’s não gerenciadas no .Net – Parte 1
Objetivo O objetivo desta primeira parte é descrever como utilizar DLL's escritas em C/C++ (ou qualquer outra linguagem não-gerenciada) em C#. É um procedimento relativamente simples, mas existem algumas técnicas diferentes para carregamento estático e dinâmico, e ainda como compatibilizar os tipos entre as duas linguagens. Criando uma DLL exemplo no C++ Para criar uma … Continue reading Acessando DLL’s não gerenciadas no .Net – Parte 1