| Marcelo's profileBlog do MAPBlogLists | Help |
|
Blog do MAPOctober 05 Erro VS 2008 - the web services enumeration components are not availableEncontrei dica nesse link http://paradigma.pt/ja/slog/index.php/2007/03/error-the-web-services-enumeration-components-are-not-available.html
O comando devenv /resetskippkgs ,resolveu meu problema... October 04 Primeira Letra de Cada Palavra em MaiusculoOutro dia um amigo me perguntou e então dei uma pesquisada e encontrei um código simples que faz isso ... como estava em C# converti para VB.Net
'Fonte Original em C# http://csharpaspnet.blogspot.com/2007/04/c-string-totitlecase-intial-letter.html
Public Shared Function ToTitleCase(ByVal inputString As String) As String
Dim cultureInfo As System.Globalization.CultureInfo = System.Threading.Thread.CurrentThread.CurrentCulture Dim textInfo As System.Globalization.TextInfo = cultureInfo.TextInfo Return textInfo.ToTitleCase(inputString.ToLower()) End Function September 14 Windows Workflow FoundationComecei a estudar sobre o assunto, mas por enquanto só tenho links:
http://msdn.microsoft.com/en-us/library/bb410772.aspx
http://msdn.microsoft.com/en-us/library/bb410782.aspx http://msdn.microsoft.com/en-us/library/ms735927.aspx http://msdn.microsoft.com/en-us/library/ms741723.aspx http://msdn.microsoft.com/en-us/library/ms735967.aspx http://imasters.uol.com.br/artigo/6794 http://imasters.uol.com.br/artigo/6864/dotnet/windows_workflow_foundation_-_parte_02/ http://netfx3.com/content/WFHome.aspx http://mdalab.wordpress.com/2007/11/11/as-vantagens-reais-do-windows-workflow-foundation-wf/ http://blogit.create.pt/blogs/tiagooliveira/archive/2008/03/09/Webcasts-WF-_2D00_-Materiais.aspx
Em breve estarei postando alguns exemplos de como utilizar . June 23 Reflection No Dia a Dia - Parte 01Geralmente quando falamos de Reflection pensamos em códigos sendo gerados em runtime, carregar uma dll dinamicamente e coisas que assustam, mas por outro lado podemos usar reflection para coisas bem menos complexas, porém muito uteis. Por exemplo no código abaixo uso reflection para pegar o nome do método onde a exception foi gerada. Utilizo o getype().tostring para pegar o nome do objeto e com MethodBase.GetCurrentMethod().Name pego o nome do método , assim logo o nome da classe e do método onde o erro ocorreu, poderia estar logando o tempo de execução do método. ..... catch (Exception ex) { retorno = false; System.Diagnostics.Trace.WriteLine(this.GetType().ToString() + " - " + System.Reflection.MethodBase.GetCurrentMethod().Name + "[" + ex.Message + "]"); } Para uma visão geral dos recursos da utilização de Reflection sugiro os links : http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=264 e http://iamacamera.org/default.aspx?section=home&id=58 June 22 Comparação de Texto (String)Embora seja uma das tarefas mais triviais da programação a comparação entre strings costuma gerar muito bugs nos sistema por um simples detalhe. No .Net assim como na maioria das linguagens de programação por padrão a comparação de string é case sensitive, com isso temos erros como var1 = "teste"; var2 = "Teste"; if (var1 == var2) //aos olhos do programador inexperiente o código deveria executar essa parte else // mas como a comparacao é case sensitive o bloco executado será esse /////////////////////// Para corrigir esse pequeno Bug devemos usar o código abaixo ////////////////////////////////// if (var1.Equals(var2, StringComparison.OrdinalIgnoreCase)) // Agora sim esse código sera executado else //E esse sera ignorado Outra forma de evitar esse erro seria usar a função ToLower (caixa baixa) ou ToUpper (caixa baixa) para que ambos as variaveis fiquem com a mesma caixa. Links de referência: http://msdn.microsoft.com/en-us/library/system.stringcomparison.aspx http://msdn.microsoft.com/en-us/library/ms973919.aspx |
|
||||||
|
|