Um lado negro do XML

2 Comments

Olá pessoal,

Agora vamos falar um pouco sobre um dos pontos negativos ( assim como toda linguagem ) que existem no XML.

Hoje em dia o XML é muito usado como arquivo de configuração de sistemas, pois antigamente era usado aqueles arquivos binários que sempre tinha que ter aquele programinha dificil de encontrar para lê-lo, já o XML é um formato “texto” facil de ser editado até mesmo usando os editores de texto simples como o Bloco de Notas.

Recentemente tem havido uma gradativa migração para o XML em praticamente todos os tipos de aplicativos. Por exemplo, toda linha Office 2007 usa agora um formato baseado em XML para em seus arquivos de dados como planilhas e apresentações, sendo assim é só alterar o XML para automaticamente alterar um arquivo do Office 2007 sem se quer possuir o Office 2007

O Problema ocorre quando alguns programas usam arquivos XML, para seu funcionamento e ainda por cima exigem a edição desses arquivos para funcionar, mas não fornecem nenhum editor. Mas o que todo mundo diz é que: “como XML é texto, ele fica facil de alterar e não precisa de um editor específico”.

Isso não é realmente verdade.

” O FATO DE PODERMOS EDITAR COM O BLOCO DE NOTAS NÃO SIGNIFICA QUE DEVEMOS EDITAR COM O BLOCO DE NOTAS “

More

.Net – Documentação Xml

2 Comments

A documentação do .Net é uma das grandes facilidades da tecnologia, assim você vê a diferença no próprio intellisense do Visual Studio e ainda tem no final um arquivo .chm ou um site em html explicando cada método do seu código.

Dica
Ao abrir o Visual Studio e adicionar 3 Barras “/” ( ‘ aspas simples no caso de VB.Net ) em cima de um método, classse ou propriedade, ele mesmo irá criar uma documentação básica para o seu código, basta implementa-lo com os códigos que estudaremos a baixo.

Para comentar o seu código, há algumas tags Básicas em XML, que são:

<summary> … </summary>
Para uma breve descrição de uma classe, método ou propriedade.

<remarks> … </remarks>
Para uma descrição mais detalhada.

<para> … </para>
Permite delinear parágrafos dentro da tag <remarks>

<list type=”…”> … </list>
Permite usar marcadores para formatar uma descrição. Os tipos de marcadores podem ser “bullet”, “number” e “table”.
More

Blog WebMastered by All in One Webmaster.