Tags: c#31.03.09
Não irei entrar no mérito sobre o que é o viewstate, mas dependendo do número de webcontrols que temos em nossa página ele se torna absurdamente grande, uma maneira de contornar isso é salvando ele na sessao. Iremos criar um atributo no webconfig, caso ele esteja ativado ele salvará o viewstate na sessão. C#:
10.11.08
Achei uma página que faz uma comparação muito interessante entre C# e VB.NET. Segue o link abaixo. http://www.harding.edu/fmccown/vbnet_csharp_comparison.html# 25.10.08
XPath é uma linguagem para buscar informação em um arquivo XML. O XPath é usado para navegar através dos atributos e elementos. Primeiro, vamos conhecer um pouco a estrutura de um arquivo XML. XML:
Parent (Pai) Children (Filho) Siblings (Irmãos) O XPath utiliza as chamadas "path expressions", expressões de caminho, para selecionar os nós no arquivo XML. As mais usadas são:
Exemplos
Predicados
Além disso, podemos usar wildcards, como é o caso do operador * e também podemos selecionar mais de um "caminho" através do operador |.
Lendo um arquivo XML utilizando C# Primeiro vamos instanciar um objeto do tipo XmlDocument que vai ser o responsável por abrir C#:
O métodos SelectNodes aceita uma expressão XPath e retorna uma coleção de nós. C#:
Para exibir o nome de todos os alunos: C#:
24.10.08
Existem várias formas de se iterar, ou caminhar, por uma coleção. Irei mostrar diversas maneiras de iterar em uma coleção utilizando C#. Vamos imaginar que já existe uma classe chamada produto onde temos duas propriedades: nome e valor. 13.10.08
Pra quem já está habituado com os conceitos de orientação a objetos e é um programador Java não irá ter muitos problemas para começar a programar em C#, porém temos alguns pontos que devemos chamar a atenção. Existem duas formas de realizar um cast em C#: Prefix-casting: C#:
as-casting C#:
10.10.08
C#:
Repare que é necessário o caminho completo para a instanciação Namespace e o nome da Classe. Em alguns casos você não quer instanciar uma classe do assembly atual, sendo assim iria retornar null, se este for o seu caso, você pode mandar ele achar o assembly da classe que você deseja de um outro jeito. C#:
Basta passar o tipo da classe como referência e a lembrar que a referência também tem que ter sido feita no projeto. 09.10.08
Quando estamos trabalhando com um gridview com edição in-line e configuramos o command field para excluir o registro da gridview é sempre interessante colocar uma confirmação se o usuario deseja realmente apagar o item antes de realizar a chamada do método e mostrarei como se fazer isso. 07.10.08
C#:
Os exemplos são baseados na variaveis pré-declaradas: strOriginal e strModificada string strOriginal = "Operações Básicas em String"; string strModificada = String.Empty; |
Hot Topics
|