Model-View-ViewModel (MVVM)

Model-View-ViewModel (MVVM) é um padrão de design de software que é estruturado para separar a lógica do programa e os controles da interface do usuário. MVVM também é conhecido como model-view-binder e foi criado pelos arquitetos da Microsoft Ken Cooper e John Gossman. Como muitos outros padrões de design, MVVM ajuda a organizar o código … Ler mais

Smalltalk

Smalltalk é uma linguagem de programação que foi concebida expressamente para suportar os conceitos de programação orientada a objectos . No início dos anos 70, Alan Kay liderou uma equipe de pesquisadores na Xerox para inventar uma linguagem que permitisse aos programadores visualizar os objetos de dados que eles pretendiam manipular. Ao contrário de C++ … Ler mais

GML (Generalized Markup Language)

GML (Generalized Markup Language) é uma linguagem IBM de formatação de documentos que descreve um documento em termos da sua estrutura organizacional e partes de conteúdo e a sua relação. A marcação GML ou tag s descreve partes tais como capítulos, seções importantes e seções menos importantes (especificando níveis de cabeçalho), parágrafos, listas, tabelas, e … Ler mais

Timestamp

Um timestamp é a hora actual de um evento que é gravado por um computador. Através de mecanismos como o Protocolo de Tempo de Rede ( NTP ), um computador mantém a hora atual precisa, calibrada para frações de minutos de um segundo. Tal precisão torna possível que computadores e aplicações em rede se comuniquem … Ler mais

VRML (Virtual Reality Modeling Language)

VRML (Virtual Reality Modeling Language) é uma linguagem para descrever sequências de imagens tridimensionais ( 3-D ) e possíveis interacções do utilizador para as acompanhar. Usando VRML, você pode construir uma seqüência de imagens visuais em configurações Web com as quais um usuário pode interagir visualizando, movendo, girando e interagindo com uma cena aparentemente em … Ler mais

Active Template Library (ATL)

Active Template Library (ATL), anteriormente chamada ActiveX Template Library) é uma biblioteca de programas da Microsoft (conjunto de rotinas de programas pré-empacotados) para uso na criação de código Active Server Page ( ASP ) e outros componentes de programas ActiveX com C++ (incluindo Visual C++). Um desenvolvedor de site da Web que deseja encaminhar solicitações … Ler mais

Programação

Uma interface sem falhas é a junção de dois programas de computador para que eles pareçam ser um programa com uma única interface de usuário . Na costura e outros ofícios, uma costura é o lugar onde duas peças de material são unidas. Muitas vezes, a costura é visível; muitas vezes você vê a linha … Ler mais

Símbolo E lógico

Para uma aplicação prática, veja logic gate . O símbolo E lógico é usado em álgebra booleana para indicar uma conjunção entre duas afirmações. Uma conjunção é verdadeira se, mas apenas se, ambos os seus componentes forem verdadeiros. O símbolo mais comumente usado é um asterisco (*). O uso mais simples do símbolo AND é … Ler mais

HTML 4.0

HTML 4.0 foi a versão final da Hypertext Markup Language (HTML) antes da Extensible Markup Language (XHTML) e continua a ser o conjunto de markups em que se baseia a maioria dos grandes sites da Web actualmente. Como todos os níveis de HTML, HTML 4.0 foi a “recomendação” oficial do World Wide Web Consortium (W3C), … Ler mais

Comentário

Muitas vezes citado como uma das convenções de programação mais úteis e menos usadas, um comentário é uma nota de texto adicionada ao código fonte para fornecer informações explicativas, geralmente sobre a função do código. Comentários são normalmente úteis para alguém que mantém ou melhora seu código quando você não está mais por perto para … Ler mais