Friday, June 02, 2006
Tools para MSI, inclui tool de remoção de msi "marados"
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/windows_installer_development_tools.asp
Wednesday, May 10, 2006
Wednesday, March 08, 2006
Tracing BizTalk adapters
Este link apresenta uma solução para fazer tracing do processamento dentro dos adaptadores
http://support.microsoft.com/default.aspx?scid=kb;en-us;835451
http://support.microsoft.com/default.aspx?scid=kb;en-us;835451
Friday, February 24, 2006
Um simples post sobre Deploy em BizTalk
Só para ter mais um post sobre BizTalk (encher chouriços)...
Formas de deploy em BizTalk 2004:
-criar um vbs que recorre à utilização dos vbs de configuração através de WMI que acompanham o produto(forma mais simples, mas não é tão "bonita", não cria um msi, nem nada, enfim...)
-criar um projecto de setup através do projecto que acompanha o produto, dado pelo nome de BTSInstaller, \Microsoft BizTalk Server 2004\SDK\Utilities\BTSInstaller (este é relativamente simples e mais bonito que a opção anterior, o problema está quando queremos passar de ambientes, é necessário alterar o projecto e recompilar)
-através da deploy framework para BizTalk, recorrendo ao Nant (esta é demais, brutal, lindo, lindo, lindo, configuração através de xml... ai, ai... mas pode ser mais complicado, pelo menos numa primeira vez, a solução tem muitos ficheiros, e a documentação podia ajudar um pouco mais, mas a primeira vez é a que custa mais. Esta solução possibilita a realização de testes através da ferramenta NUnit)
Imagino que existam outras, mas estas são as mais utilizadas pela comunidade.
Já agora, para testes às soluções de BizTalk, podem recorrer ao Nunit, BizUnit, ou outro unit qq para DotNet, o BizUnit é giro, permite configurar os testes recorrendo a xml (xml mais uma vez, hehe).
Resumindo, se gostam de Xml, utilizem a deploy framework para BizTalk e BizUnit para os testes, mas devem alterar a deploy framework para utilizar a BizUnit em vez de NUnit. Mas esta solução, é bem bonita, xml all the way.
Formas de deploy em BizTalk 2004:
-criar um vbs que recorre à utilização dos vbs de configuração através de WMI que acompanham o produto(forma mais simples, mas não é tão "bonita", não cria um msi, nem nada, enfim...)
-criar um projecto de setup através do projecto que acompanha o produto, dado pelo nome de BTSInstaller, \Microsoft BizTalk Server 2004\SDK\Utilities\BTSInstaller (este é relativamente simples e mais bonito que a opção anterior, o problema está quando queremos passar de ambientes, é necessário alterar o projecto e recompilar)
-através da deploy framework para BizTalk, recorrendo ao Nant (esta é demais, brutal, lindo, lindo, lindo, configuração através de xml... ai, ai... mas pode ser mais complicado, pelo menos numa primeira vez, a solução tem muitos ficheiros, e a documentação podia ajudar um pouco mais, mas a primeira vez é a que custa mais. Esta solução possibilita a realização de testes através da ferramenta NUnit)
Imagino que existam outras, mas estas são as mais utilizadas pela comunidade.
Já agora, para testes às soluções de BizTalk, podem recorrer ao Nunit, BizUnit, ou outro unit qq para DotNet, o BizUnit é giro, permite configurar os testes recorrendo a xml (xml mais uma vez, hehe).
Resumindo, se gostam de Xml, utilizem a deploy framework para BizTalk e BizUnit para os testes, mas devem alterar a deploy framework para utilizar a BizUnit em vez de NUnit. Mas esta solução, é bem bonita, xml all the way.
Thursday, December 15, 2005
BizTalk 2004 File Send Handler Macros
Mais uma nota:
Macro name
Substitute value
%datetime%
Coordinated Universal Time (UTC) date time in the format YYYY-MM-DDThhmmss (for example, 1997-07-12T103508).
%datetime_bts2000%
UTC date time in the format YYYYMMDDhhmmsss, where sss means seconds and milliseconds (for example, 199707121035234 means 1997/07/12, 10:35:23 and 400 milliseconds).
%datetime.tz%
Local date time plus time zone from GMT in the format YYYY-MM-DDThhmmssTZD, (for example, 1997-07-12T103508+800).
%DestinationParty%
Name of the destination party. The value comes from message the context property BTS.DestinationParty.
%DestinationPartyID%
Identifier of the destination party (GUID). The value comes from the message context property BTS.DestinationPartyID.
%DestinationPartyQualifier%
Qualifier of the destination party. The value comes from the message context property BTS.DestinationPartyQualifier.
%MessageID%
Globally unique identifier (GUID) of the message in BizTalk Server. The value comes directly from the message context property BTS.MessageID.
%SourceFileName%
Name of the file from where the File adapter read the message. The file name includes extension and excludes the file path, for example, foo.xml. When substituting this property, the File adapter extracts the file name from the absolute file path stored in the FILE.ReceivedFileName context property. If the context property does not have a value, for example, if message was received on an adapter other than File adapter, then the macro will not be substituted and will remain in the file name as is (for example, C:\Drop\%SourceFileName%).
%SourceParty%
Name of the source party from which the File adapter received the message.
%SourcePartyID%
Identifier of the source party (GUID). The value comes from the message context property BTS.SourcePartyID.
%SourcePartyQualifier%
Qualifier of the source party from which the File adapter received the message.
%time%
UTC time in the format hhmmss.
%time.tz%
Local time plus time zone from GMT in the format hhmmssTZD (for example, 124525+530).
Esta informação foi copiada do post:
http://weblogs.asp.net/jan/archive/2004/03/19/92701.aspx
Macro name
Substitute value
%datetime%
Coordinated Universal Time (UTC) date time in the format YYYY-MM-DDThhmmss (for example, 1997-07-12T103508).
%datetime_bts2000%
UTC date time in the format YYYYMMDDhhmmsss, where sss means seconds and milliseconds (for example, 199707121035234 means 1997/07/12, 10:35:23 and 400 milliseconds).
%datetime.tz%
Local date time plus time zone from GMT in the format YYYY-MM-DDThhmmssTZD, (for example, 1997-07-12T103508+800).
%DestinationParty%
Name of the destination party. The value comes from message the context property BTS.DestinationParty.
%DestinationPartyID%
Identifier of the destination party (GUID). The value comes from the message context property BTS.DestinationPartyID.
%DestinationPartyQualifier%
Qualifier of the destination party. The value comes from the message context property BTS.DestinationPartyQualifier.
%MessageID%
Globally unique identifier (GUID) of the message in BizTalk Server. The value comes directly from the message context property BTS.MessageID.
%SourceFileName%
Name of the file from where the File adapter read the message. The file name includes extension and excludes the file path, for example, foo.xml. When substituting this property, the File adapter extracts the file name from the absolute file path stored in the FILE.ReceivedFileName context property. If the context property does not have a value, for example, if message was received on an adapter other than File adapter, then the macro will not be substituted and will remain in the file name as is (for example, C:\Drop\%SourceFileName%).
%SourceParty%
Name of the source party from which the File adapter received the message.
%SourcePartyID%
Identifier of the source party (GUID). The value comes from the message context property BTS.SourcePartyID.
%SourcePartyQualifier%
Qualifier of the source party from which the File adapter received the message.
%time%
UTC time in the format hhmmss.
%time.tz%
Local time plus time zone from GMT in the format hhmmssTZD (for example, 124525+530).
Esta informação foi copiada do post:
http://weblogs.asp.net/jan/archive/2004/03/19/92701.aspx
Friday, November 04, 2005
Link engraçado, para trabalhar em paz
Se querem aceder a uma página muito importante, que não devia ser bloqueada pelo proxy.
Utilizem está página: http://www.thestrongestlinks.com/
Existem muitas mais páginas do género, mas esta não é muito lenta e não é muito chata (não é versão trial, não tem banners, etc...)
Espero que isto ajude.
PR
Utilizem está página: http://www.thestrongestlinks.com/
Existem muitas mais páginas do género, mas esta não é muito lenta e não é muito chata (não é versão trial, não tem banners, etc...)
Espero que isto ajude.
PR
Monday, October 10, 2005
Como subscrever dois tipos de mensagens na mesma orquestração?
Hehe....
É deliciosamente simples....
Colocam uma shape de Listen no principio da orquestração, em cada ramo do Listen colocam uma shape de receive que deve estar com Activation a verdadeiro. E depois é só experimentar, enviem uma e outra mensagem e veram que ambas iniciam a orquestração.
Mas atenção, apenas a mensagem que depoletar a orquestração estará preenchida.
Abraço ao Vieira, o Futuro PR
Presidente da República
É deliciosamente simples....
Colocam uma shape de Listen no principio da orquestração, em cada ramo do Listen colocam uma shape de receive que deve estar com Activation a verdadeiro. E depois é só experimentar, enviem uma e outra mensagem e veram que ambas iniciam a orquestração.
Mas atenção, apenas a mensagem que depoletar a orquestração estará preenchida.
Abraço ao Vieira, o Futuro PR
Presidente da República
Wednesday, September 07, 2005
How to add new assemblies to the Add Reference in the VS.NET dialog box
Mais uma nota mental... em vez de procurar cada vez que preciso de alguma coisa... uso este meu pequeno caderno de notas...
Podes colocar (mas ñ deves) os assemblies em C:\WINNT\Microsoft.NET\Framework\v1.0.3705 ou C:\WINNT\Microsoft.NET\Framework\v1.1.4322 (dependendo da versão da framework .net). Ou ainda na directoria C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\PublicAssemblies.
O melhor é acrescentar novas chaves ao registry, para cada uma das directorias desejadas... existem diferentes alternativas, acho que pelo conteudo de cada uma das chaves, podes usar o teu bom senso e colocar as chaves no sitio correcto:
-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders
-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\AssemblyFolders
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.0\AssemblyFolders
Não é nada de especial, é só mesmo mais uma nota.
Presidente da República - O Homem do Caderno de Notas
Podes colocar (mas ñ deves) os assemblies em C:\WINNT\Microsoft.NET\Framework\v1.0.3705 ou C:\WINNT\Microsoft.NET\Framework\v1.1.4322 (dependendo da versão da framework .net). Ou ainda na directoria C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\PublicAssemblies.
O melhor é acrescentar novas chaves ao registry, para cada uma das directorias desejadas... existem diferentes alternativas, acho que pelo conteudo de cada uma das chaves, podes usar o teu bom senso e colocar as chaves no sitio correcto:
-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders
-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\AssemblyFolders
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.0\AssemblyFolders
Não é nada de especial, é só mesmo mais uma nota.
Presidente da República - O Homem do Caderno de Notas
Monday, May 30, 2005
BizTalk Hardcore Tip...view generated source code
Se querem "brincar" com o código gerado pelo VS.NET para os projectos de BizTalk, façam o que diz o Charles Young:
"It turns out that Microsoft has implemented an undocumented registry setting to control the generation of C# files. Create a key called BizTalkProject at the following location:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1
Next, create a DWORD value called GenerateCSFiles. Set the value to 1 (or higher). Restart Visual Studio, load a BizTalk project and re-compile. Now take a look at your project folder. Some of you may be disappointed to know that GenerateVBFiles and GenerateJSFiles are not supported.
Enjoy!"
Façam o que diz: Enjoy!
Presidente da República - Red Darken Beat
"It turns out that Microsoft has implemented an undocumented registry setting to control the generation of C# files. Create a key called BizTalkProject at the following location:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1
Next, create a DWORD value called GenerateCSFiles. Set the value to 1 (or higher). Restart Visual Studio, load a BizTalk project and re-compile. Now take a look at your project folder. Some of you may be disappointed to know that GenerateVBFiles and GenerateJSFiles are not supported.
Enjoy!"
Façam o que diz: Enjoy!
Presidente da República - Red Darken Beat
Friday, May 20, 2005
Mais uma para o livro de memórias
Problemas na instalação/configuração do BizTalk Server 2004.
O SSO está a moer-te a moela.
Espero que isto ajude:
http://support.microsoft.com/default.aspx?scid=kb;en-us;841893
O SSO está a moer-te a moela.
Espero que isto ajude:
http://support.microsoft.com/default.aspx?scid=kb;en-us;841893
Monday, May 16, 2005
Mão Morta
Tradução da letra "Penso que penso" para a linguagem informática:
procedure void PensoQue()
{
PensoQue();
}
A letra original:
PENSO QUE PENSO
[Adolfo Luxúria Canibal / Miguel Pedro]
Caminho em silêncio
Distraído por um pensar
Que me turba o andar
Penso que penso
E fico a ouvir-me a pensar
Que penso que penso
Este pensamento
Torna-se um tormento
Penso que penso
Que penso que penso
Sempre o mesmo a dobrar
Como vozes a segredar
Penso que penso
Que penso que penso
Que ainda vou flipar
Flipar
ESTOU FARTO DE MIM ESTOU FARTO DE MIM
ESTOU FARTO DE MIM ESTOU FARTO DE MIM
Já não posso mais andar
Com tanta voz a murmurar
Levado pelo vento
Penso que penso
Que penso que penso
Que penso que penso
E se penso em parar
É mais um pensamento
Que me fica a ecoar
Outra voz a segredar
Outra voz a murmurar
Murmurar...
Murmurar murmurar murmurar murmurar murmurar murmurar murmurar
Murmurar murmurar murmurar murmurar murmurar murmurar murmurar
ESTOU FARTO DE MIM ESTOU FARTO DE MIM
ESTOU FARTO DE MIM ESTOU FARTO DE MIM
procedure void PensoQue()
{
PensoQue();
}
A letra original:
PENSO QUE PENSO
[Adolfo Luxúria Canibal / Miguel Pedro]
Caminho em silêncio
Distraído por um pensar
Que me turba o andar
Penso que penso
E fico a ouvir-me a pensar
Que penso que penso
Este pensamento
Torna-se um tormento
Penso que penso
Que penso que penso
Sempre o mesmo a dobrar
Como vozes a segredar
Penso que penso
Que penso que penso
Que ainda vou flipar
Flipar
ESTOU FARTO DE MIM ESTOU FARTO DE MIM
ESTOU FARTO DE MIM ESTOU FARTO DE MIM
Já não posso mais andar
Com tanta voz a murmurar
Levado pelo vento
Penso que penso
Que penso que penso
Que penso que penso
E se penso em parar
É mais um pensamento
Que me fica a ecoar
Outra voz a segredar
Outra voz a murmurar
Murmurar...
Murmurar murmurar murmurar murmurar murmurar murmurar murmurar
Murmurar murmurar murmurar murmurar murmurar murmurar murmurar
ESTOU FARTO DE MIM ESTOU FARTO DE MIM
ESTOU FARTO DE MIM ESTOU FARTO DE MIM
Saturday, April 23, 2005
"I love XML"
Antes de mais nada tenho de confessar a minha profunda admiração pela tecnologia XML.
Acho que devemos ver o XML, como o grande lutador pelos direitos iguais entre plataformas, o XML é o Ghandi do mundo informático.
"Aos olhos do XML, todas as plataformas são iguais." by PR
Para começar, se quiserem uma ferramenta para testar WebServices, vejam o link http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c.
Esta ferramenta gera um proxy dotNet e o cliente do proxy, podem consultar o código gerado, depois podem invocar o webService com um interface simples e intuitiva. Se quiserem podem especificar a mensagem SOAP, para além disso, têm montes de parametros configuraveis, utilização de web Proxy, autorização, escolher o protocolo http post ou get... vejam, vale a pena.
Agora para bater um bocadinho no dotNet, hehe.
Estava eu muito bem a criar um web service simples, em que a variável de entrada de um dos métodos era uma classe com alguma complexidade quando obtive o seguinte erro:
System.IO.FileNotFoundException: File or assembly name
abcdef.dll, or one of its dependencies, was not found.
File name: "abcdef.dll
Pois é, e melhor de cada vez que invocava o web service o nome do dll alterava...que bom...
Até que descobri uns posts engraçados a explicar que o serialização xml de alguns objectos podem gerar estes erros. Podem consultar este e outrso erros comuns na serialização xml de objectos http://msdn.microsoft.com/xml/default.aspx?pull=/library/en-us/dnxmlnet/html/trblshtxsd.asp.
A solução é testar se a serialização xml dos vossos objectos é possível, se não for, devem alterar a estrutura, implementação tipo tentativa e erro, mas para saberem quais são os problemas mais comuns vejam o link.
Para fazerem estes testes, recorram à tool http://weblogs.asp.net/mnolton/archive/2004/12/01/273027.aspx.
Esta ferramenta indica a fonte do problema, saquem logo de uma vez...
Enfim, tinha mais para dizer, mas dói-me a cabeça, mais tarde, escrevo sobre SOAP Extension.
O Presidente da República
Acho que devemos ver o XML, como o grande lutador pelos direitos iguais entre plataformas, o XML é o Ghandi do mundo informático.
"Aos olhos do XML, todas as plataformas são iguais." by PR
Para começar, se quiserem uma ferramenta para testar WebServices, vejam o link http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c.
Esta ferramenta gera um proxy dotNet e o cliente do proxy, podem consultar o código gerado, depois podem invocar o webService com um interface simples e intuitiva. Se quiserem podem especificar a mensagem SOAP, para além disso, têm montes de parametros configuraveis, utilização de web Proxy, autorização, escolher o protocolo http post ou get... vejam, vale a pena.
Agora para bater um bocadinho no dotNet, hehe.
Estava eu muito bem a criar um web service simples, em que a variável de entrada de um dos métodos era uma classe com alguma complexidade quando obtive o seguinte erro:
System.IO.FileNotFoundException: File or assembly name
abcdef.dll, or one of its dependencies, was not found.
File name: "abcdef.dll
Pois é, e melhor de cada vez que invocava o web service o nome do dll alterava...que bom...
Até que descobri uns posts engraçados a explicar que o serialização xml de alguns objectos podem gerar estes erros. Podem consultar este e outrso erros comuns na serialização xml de objectos http://msdn.microsoft.com/xml/default.aspx?pull=/library/en-us/dnxmlnet/html/trblshtxsd.asp.
A solução é testar se a serialização xml dos vossos objectos é possível, se não for, devem alterar a estrutura, implementação tipo tentativa e erro, mas para saberem quais são os problemas mais comuns vejam o link.
Para fazerem estes testes, recorram à tool http://weblogs.asp.net/mnolton/archive/2004/12/01/273027.aspx.
Esta ferramenta indica a fonte do problema, saquem logo de uma vez...
Enfim, tinha mais para dizer, mas dói-me a cabeça, mais tarde, escrevo sobre SOAP Extension.
O Presidente da República
Wednesday, April 13, 2005
Xml Encoding
Depois de uma resolver um conjunto de problemas relativos ao xml encoding, resolvi partilhar algumas notas.
Como já devem ter reparado :P , eu estou a escrever em português, e a lingua portuguesa tem alguns caracteres especiais, como por exemplo: ã; ou seja, os portugueses são especiais.
Ora como nós somos especiais de corrida, temos de ter a vida complicada, porque basicamente somos melhores, assim para que o xml não leve a mal a utilização dos referidos caracteres especiais é preciso conhecer as manhas do XML.
"Tanto paleio para nada!!"
Chiu, estou a treinar a minha vertente politica, já comprei uns óculos e tudo para parecer um politico, mas daqueles a tender para o intelectual.
E agora, alguma informação útil:
Como saber o enconding de um ficheiro xml?
1. Verificar se o 1. caracter do ficheiro é o BOM (Byte Order Character). Valores possiveis: 'UTF-8', 'UTF-16BE', 'UTF-16LE' ou NULL.
2. O xml parser tenta adivinhar o encoding com base nos primeiros caracteres (), tenta resolver num dos seguintes valores: 'UTF-8', 'UTF-16BE', 'UTF-16LE' ou NULL.
3. Se nada disto funcionou, o parser vai olhar para o encoding definido na processing instruction do xml ('').
Já agora, quero chamar a atenção para a utilização de clob de Oracle: muita atenção ao encoding utilizado, do que me apercebi, devem utilizar Unicode encoding.
Mais uma nota. Por defeito o VS.NET 2003, utiliza o Unicode encoding, mas se quiserem podem salvar os ficheiros com outro formato (advanced save options). Nas directivas dos aspx e ascx, podem indicar o charset e encoding utilizado.
E agora, o Euro (€)
Para utilizarem o símbolo do euro e os caracteres portugueses devem usar o xml encoding UTF-16.
Se quiserem outro encoding com suporte para os mesmo caracteres utilizem o iso-8859-15.
Euro aka € aka €
Ficam as notas
Presidente da República - Zé Ninguém
Como já devem ter reparado :P , eu estou a escrever em português, e a lingua portuguesa tem alguns caracteres especiais, como por exemplo: ã; ou seja, os portugueses são especiais.
Ora como nós somos especiais de corrida, temos de ter a vida complicada, porque basicamente somos melhores, assim para que o xml não leve a mal a utilização dos referidos caracteres especiais é preciso conhecer as manhas do XML.
"Tanto paleio para nada!!"
Chiu, estou a treinar a minha vertente politica, já comprei uns óculos e tudo para parecer um politico, mas daqueles a tender para o intelectual.
E agora, alguma informação útil:
Como saber o enconding de um ficheiro xml?
1. Verificar se o 1. caracter do ficheiro é o BOM (Byte Order Character). Valores possiveis: 'UTF-8', 'UTF-16BE', 'UTF-16LE' ou NULL.
2. O xml parser tenta adivinhar o encoding com base nos primeiros caracteres (), tenta resolver num dos seguintes valores: 'UTF-8', 'UTF-16BE', 'UTF-16LE' ou NULL.
3. Se nada disto funcionou, o parser vai olhar para o encoding definido na processing instruction do xml ('').
Já agora, quero chamar a atenção para a utilização de clob de Oracle: muita atenção ao encoding utilizado, do que me apercebi, devem utilizar Unicode encoding.
Mais uma nota. Por defeito o VS.NET 2003, utiliza o Unicode encoding, mas se quiserem podem salvar os ficheiros com outro formato (advanced save options). Nas directivas dos aspx e ascx, podem indicar o charset e encoding utilizado.
E agora, o Euro (€)
Para utilizarem o símbolo do euro e os caracteres portugueses devem usar o xml encoding UTF-16.
Se quiserem outro encoding com suporte para os mesmo caracteres utilizem o iso-8859-15.
Euro aka € aka €
Ficam as notas
Presidente da República - Zé Ninguém
Monday, April 04, 2005
Mais um post...mais uma tool
Para que serve a "nova" tool.
Pois é....
Tem uma função muito simples:
lista os assemblies que estão a ser utilizados por todos os processos, Ou por um processo em especifico. É bonito, lista a localização do dll, a versão o strong name... enfim... melhor do que ficar uma semana inteira na cama a ver "Os amigos do Gaspar".
Por isso, quando ñ gostarem dos talvez e procurarem por certezas façam download da tool:
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=f0cecd72-7287-4891-8d5e-5763ad14c2fd
O Presidente da República - Sópótóió-tóió
Pois é....
Tem uma função muito simples:
lista os assemblies que estão a ser utilizados por todos os processos, Ou por um processo em especifico. É bonito, lista a localização do dll, a versão o strong name... enfim... melhor do que ficar uma semana inteira na cama a ver "Os amigos do Gaspar".
Por isso, quando ñ gostarem dos talvez e procurarem por certezas façam download da tool:
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=f0cecd72-7287-4891-8d5e-5763ad14c2fd
O Presidente da República - Sópótóió-tóió
Thursday, March 31, 2005
Visual Source Safe is a nice tool .... to send to the graveyard
Good Stuff for handling VSS problems.
1.http://www.aspnetresources.com/blog/sourcesafe_aggravation.aspx
2.http://brucato.us/BLOGS/cindy/archive/2005/03/08/380.aspx
3.http://www.kbalertz.com/kb_830611.aspx
If this fails you always can install another source control tool.
PR
1.http://www.aspnetresources.com/blog/sourcesafe_aggravation.aspx
2.http://brucato.us/BLOGS/cindy/archive/2005/03/08/380.aspx
3.http://www.kbalertz.com/kb_830611.aspx
If this fails you always can install another source control tool.
PR
Thursday, March 24, 2005
Tuesday, March 22, 2005
Backup BizTalk Server Master Secret
Estou constantemente a esquecer o comando, por isso:
Quando aparecer o seguinte evento:
Event Type: Error
Event Source: ENTSSO
Event Category: Enterprise Single Sign-On
Event ID: 10589
Date: 26-4-2004
Time: 13:03:37
User: N/A
Computer:
Description:
The master secret has not been backed up. If you lose the master secret all the information stored in the SSO system will be lost permanently and your systems may fail to work correctly. Please use the SSO admin tools to back up your master secret.
Solução:
Abrir a command prompt, e executar o comando
ssoconfig -backupsecret mybackup.bak
O executavel utilizado encontra-se na directoria
C:\Program Files\Common Files\Enterprise Single Sign-On
Fica aqui, para os restantes esquecidos.
O Presidente da República - The BizTalker SpaceMonkey
Quando aparecer o seguinte evento:
Event Type: Error
Event Source: ENTSSO
Event Category: Enterprise Single Sign-On
Event ID: 10589
Date: 26-4-2004
Time: 13:03:37
User: N/A
Computer:
Description:
The master secret has not been backed up. If you lose the master secret all the information stored in the SSO system will be lost permanently and your systems may fail to work correctly. Please use the SSO admin tools to back up your master secret.
Solução:
Abrir a command prompt, e executar o comando
ssoconfig -backupsecret mybackup.bak
O executavel utilizado encontra-se na directoria
C:\Program Files\Common Files\Enterprise Single Sign-On
Fica aqui, para os restantes esquecidos.
O Presidente da República - The BizTalker SpaceMonkey
Tuesday, March 15, 2005
BizTalk Explorer Extension
Como fazer para visualizar no "windows explorer" os assemblies de BizTalk publicados?
1º. Agradecer ao Scott Woodgate
2º. Fazer o que ele diz:
Vêr post
O Presidente da República - The BizTalker
1º. Agradecer ao Scott Woodgate
2º. Fazer o que ele diz:
Vêr post
O Presidente da República - The BizTalker
Wednesday, March 09, 2005
Lição de código
Texto retirado do meu livro do código da estrada:
"...O crescimento demográfico, a migração para os centros urbanos, a desertificação dos meios rurais, as desflorestações, o aprovisionamento alimentar e hídrico, o alojamento, o desemprego, a pobreza e a poluição são graves problemas que aumentarão as cardiopatias, os acidentes vasculares, o cancro, a toxicomania, o alcoolismo, os acidentes, a violência a as doenças infecto-contagiosas.
Terão que ser do conhecimento geral, resolvidos com o contributo de todos, e seguindo as directivas dos conselhos mundiais..."
Enfim, é o meu livro do código da estrada.
Obrigado pela vossa atenção
O Presidente da República - Joe's Bad Driving
"...O crescimento demográfico, a migração para os centros urbanos, a desertificação dos meios rurais, as desflorestações, o aprovisionamento alimentar e hídrico, o alojamento, o desemprego, a pobreza e a poluição são graves problemas que aumentarão as cardiopatias, os acidentes vasculares, o cancro, a toxicomania, o alcoolismo, os acidentes, a violência a as doenças infecto-contagiosas.
Terão que ser do conhecimento geral, resolvidos com o contributo de todos, e seguindo as directivas dos conselhos mundiais..."
Enfim, é o meu livro do código da estrada.
Obrigado pela vossa atenção
O Presidente da República - Joe's Bad Driving
Wednesday, February 23, 2005
Dicas para o VS.NET
Apenas algumas dicas de utilização do VS.NET, eu uso algumas delas.
Gosto muito dos atalhos:
Ctrl-i
Ctrl-Alt-J
Ctrl-"minus"
Mas são todos bons.
"Todos diferentes, todos iguais"
http://www.codeproject.com/tips/VSnetIDETipsAndTricks.asp
Gosto muito dos atalhos:
Ctrl-i
Ctrl-Alt-J
Ctrl-"minus"
Mas são todos bons.
"Todos diferentes, todos iguais"
http://www.codeproject.com/tips/VSnetIDETipsAndTricks.asp
Subscribe to:
Posts (Atom)