Arquivos para a categoria: dúvida

Dúvida Exercício F06 – Retornando vetores a partir do web service

4 agosto, 2009 (15:27) | dúvida | Por: admin

Você pode retornar do servidor web ao cliente web qualquer tipo de objeto.
No exemplo a seguir, um vetor de objetos do tipo Pessoa é retornado e exibido no cliente.
RetornandoMaisDeUmValor
Observe que os serviços, em ASP.NET, por padrão retornam em JSON um objeto encapsulado em uma propriedade chamada “d”.

Exemplo de Chamada a serviço REST/JSON

27 junho, 2009 (10:20) | dúvida | Por: admin

O exemplo abaixo é em JavaScript puro.
Dica: para chamar o serviço usando o jQuery, você pode usar as funções:
getJSON ou getScript.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Page</title>

<script type="text/javascript">
function exibirAleatorios(result) {
[...]

Exemplo de chamada a serviço REST (XML)

25 junho, 2009 (16:48) | dúvida | Por: admin

Segue, em anexo, para ajudar na resolução do Exercício O07!
exemplochamadaservicorest

// Cria o objeto de WebProxy, passando como parâmetro o endereço do proxy e a porta
System.Net.WebProxy proxyObject = new System.Net.WebProxy(TextBoxProxy.Text, Convert.ToInt32(TextBoxPorta.Text));
// Passa [...]

Dicas para o Exercício F05 – Preenchendo campos

25 maio, 2009 (14:41) | dúvida | Por: admin

Pessoal,
Vai a seguir um exemplo sobre como você pode RECUPERAR os campos que preencheu anteriormente.
Esta dica será útil no momento que o usuário desejar modificar a sua proposta de velório.
Exemplo de projeto web

Dicas rápidas – ExF03 – Drag & Drop de imagem em Windows Forms

22 abril, 2009 (14:43) | dúvida | Por: admin

Pode ser interessante exibir uma imagem ao invés do cursor padrão do mouse.
Para isso, é necessário trocar o cursor através da propriedade Cursor.Current e, no evento GiveFeedback do drop target impedir a exibição dos cursores padrão ( e.UseDefaultCursors = false).
Dê uma olhada no exemplo em anexo.

Dicas rápidas – ExF03 – Drag & Drop em jQuery

22 abril, 2009 (12:57) | dúvida | Por: admin

Na aula sobre drag e drop também apresentei exemplos de drag e drop em jQuery.
Veja o exemplo que coloquei na aula 13:
http://www.brunocampagnolo.com/2009tp/2009/04/02/aula-13-dicas-para-o-exercicio-f03-drag-drop/
Link direto para o exemplo:
http://www.brunocampagnolo.com/2009tp/wp-content/uploads/2009/04/exemplosdragedrop.zip
Observe que se for necessário clonar um objeto, será necessária a criação do draggable com esta opção:

$(".myDrag").draggable({helper: 'clone' });

A seguir, em anexo e no jsbin,

<!DOCTYPE html PUBLIC [...]

Dicas rápidas – ExF03 – ListBox

20 abril, 2009 (16:55) | dúvida | Por: admin

Em seu exercício, você precisa gerenciar uma lista de convidados. Uma ideia simples é utilizar uma caixa de listagem (listbox) para exibir esta lista de convidados e permitir sua reordenação.
Dê uma olhada na documentação que relacionei à listbox e também nos exemplos de uso de cada componente.
Para facilitar, também coloquei um exemplo em anexo relacionado [...]

Dicas Rápidas – Exercício F03 – Class Library (2)

20 abril, 2009 (13:38) | dúvida | Por: admin

Anteriormente, já deixei claro que um dos requisitos do Exercício F03 é a organização do código em uma biblioteca de classes (Class Library).

Dicas Rápidas – ExF03 – Selects com jQuery

20 abril, 2009 (13:07) | dúvida | Por: admin

Para obter o valor de um <select> através da biblioteca jQuery é necessário descobrir qual é a opção selecionada.
No exemplo abaixo (e no link), ao trocar o item selecionado em uma caixa de seleção, o valor selecionado e o texto referente ao valor são exibidos.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" [...]

Dicas Rápidas – ExF03 – Detecção de Colisão

11 abril, 2009 (13:25) | dúvida | Por: admin

Um dos requisitos no exercício F03 é a não sobreposição dos controles.
Ou seja: um objeto não pode ocupar o lugar de outro ao mesmo tempo.
Uma maneira simples de detectar a colisão é através da propriedade Bounds de um controle.
Tal propriedade reflete o retângulo relacionado à área ocupada por um controle. O método IntersectsWith desta [...]

Dicas rápidas – ExF03 – Drag & Drop de elemento criado dinamicamente

11 abril, 2009 (12:46) | dúvida | Por: admin

Em sua interface pode ser necessária a criação de elementos em tempo de execução.
Anteriormente, na Aula 11, percebemos que esta criação se dá através da instanciação do elemento que se deseja inserir na interface e de sua colocação no container desejado através do método Add da coleção Controls.
Exemplo:

// Cria uma instância de botão
Button b = [...]

Dicas rápidas – Ex03 – Passando informações de um formulário a outro

6 abril, 2009 (10:40) | dúvida | Por: admin

Existem diversas abordagens possíveis para a passagem de informações de um formulário a outro.
Ver a discussão de algumas destas no artigo: http://www.codeproject.com/KB/cs/pass_data_between_forms.aspx
Em anexo, exemplo de duas destas abordagens. Na primeira, um controle de um form pode ser exposto para outro através da alteração da propriedade Modifiers.
No segundo exemplo, o construtor do form é alterado de [...]

Dicas rápidas – ExF03 – Alterando a imagem a partir de uma combo

6 abril, 2009 (09:38) | dúvida | Por: admin

Começando uma série de postagens baseadas nas principais dúvidas enviadas via Correio referentes aos exercício F03.
Segue em anexo, exemplo de alteração de uma imagem a partir de uma seleção de combobox. Abaixo, fragmento de código a ser inserido no evento SelectedIndexChanged da combo.

switch [...]

Dúvidas sobre evento onchange (resolução do Exercício R01)

18 fevereiro, 2009 (14:49) | dúvida | Por: admin

Pessoal,
Observem dica para o uso do evento onchange em JavaScript.
calculadora.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Page</title>
<script type="text/javascript" src="calculadora.js">
</script>
</head>
<body onload="configurar()">
<form action="">
<p>
<input id="txtVal1" type="text" />
</p>
<p>
<input id="txtVal2" type="text" />
</p>
<p>
<input id="btMais" type="button" [...]