Ajuda para Iniciante ( VB.NET )

PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.

Moderadores: Administradores, Moderadores

Ajuda para Iniciante ( VB.NET )

Mensagempor Deadevil » Quinta Mar 27, 2008 20:38

Olá a todos !

Gostaria de pedir a vossa ajuda !!!
Tenho de me iniciar na programação, tem mesmo de ser.

Tenho acompanhado esta secção e li o inamovível no inicio da página.
Vi que existem por lá bons sites, com quase tudo o que é linguagens. 8)

Mas o meu pedido , vai noutro sentido.
Tenho de aprender .NET (dotnet)/ VB.NET .

Nem sei se são linguagens dificeis... talvez voçês possam opiniar sobre o assunto. :P

Gostaria que me indicassem livro(s) ( em papel ) que tenham lido/estudado/ aprendido e que recomendem.
De leitura acessivel ... para quem ainda se vai iniciar.
Existe algum "Guru" Nacional/internacional a que deva ter em atenção ??

Podem dizer que com os tutoriais no inamovível são bons , mas ...
A net é um bom veiculo para um carro em andamento. Não, para um carro parado. :wink:

Agradeço a vossa ajuda.

Cumps
Deadevil
Aprendiz
Aprendiz
 
Mensagens: 72
Registado: Segunda Dez 17, 2007 14:09

Mensagempor Fenrir » Sexta Mar 28, 2008 16:04

Boas.

.NET não é uma linguagem é uma framework, ou seja de uma certa muito genérica é uma aplicação sobre a qual corres outras aplicações.

Essa aplicação (.NET) aceita aplicações em diversas linguagens, transformando essas linguagens numa linguagem que a framework/aplicação reconhece.

Ou seja, se escolheres desenvolver a aplicação X em VB ou C# ou C++ , vai dar ao mesmo, basicamente escolher a linguagem que te der mais jeito.

Se tanto faz aconselho a aprenderes C#.

Se tem der ser VB.NET, tens diversos livros muito bons, basicamente podes comprar um da microsoft press.

Este por exemplo
http://www.microsoft.com/mspress/books/7653.aspx


Tutoriais na net tens aos milhares é só googlar "Visual Basic .NET tutorial".

Ès novo a programação?


Cumps,
[[]]
Avatar do Utilizador
Fenrir
Membro de Prata
Membro de Prata
 
Mensagens: 354
Registado: Segunda Set 20, 2004 22:33
Localização: Porto

Mensagempor Deadevil » Sexta Mar 28, 2008 19:22

Fenrir Escreveu:Boas.

.NET não é uma linguagem é uma framework, ou seja de uma certa muito genérica é uma aplicação sobre a qual corres outras aplicações.

Essa aplicação (.NET) aceita aplicações em diversas linguagens, transformando essas linguagens numa linguagem que a framework/aplicação reconhece.

Ou seja, se escolheres desenvolver a aplicação X em VB ou C# ou C++ , vai dar ao mesmo, basicamente escolher a linguagem que te der mais jeito.

Se tanto faz aconselho a aprenderes C#.

Se tem der ser VB.NET, tens diversos livros muito bons, basicamente podes comprar um da microsoft press.

Este por exemplo
http://www.microsoft.com/mspress/books/7653.aspx


Tutoriais na net tens aos milhares é só googlar "Visual Basic .NET tutorial".



Obrigado pela tua explicação. Querem que começe a desenvolver em aplicações WEB e falaram-me em VB.NET.
O caminho será mesmo VB.
Segundo li em tópicos aqui no forum, o C é dificil de aprender segundo algumas opinião nesta secção. Não partilhas dessa opinião ?
Julgo que o C# seja uma variante do C ?

Já leste esse livro ? É realmente bom ?
É de leitura acessivel ?

Ontem coloquei este post e como ninguem respondeu... hoje fui a umas livrarias ver o que havia por lá. Encontrei esse livro que recomendas. Se for mesmo bom sou capaz de o ir lá buscar. :mrgreen:


fenrir Escreveu: Ès novo a programação?


Cumps,
[[]]


Sim , sou. :( :oops:

Cumps
Deadevil
Aprendiz
Aprendiz
 
Mensagens: 72
Registado: Segunda Dez 17, 2007 14:09

Mensagempor alfatek » Sexta Mar 28, 2008 22:20

Se o objectivo é programação WEB deves usar ASP.NET ou C# (também para o .NET).

Se queres programar para a WEB e n precisa de ser nada para .NET, aprende PHP, é mais simples de aprender (acho eu).
alfatek
Administrador
Administrador
 
Mensagens: 3257
Registado: Sábado Abr 06, 2002 18:28
Localização: Coimbra

Mensagempor SkylineGTR » Sexta Mar 28, 2008 22:47

alfatek Escreveu:Se o objectivo é programação WEB deves usar ASP.NET ou C# (também para o .NET).


Só uma correcção:

"deves usar ASP.NET e C# e/ou VB.NET"
i7 920 | ASUS P6T Deluxe V2 | 6GB Corsair Dominator PC3-12800 | BFG GTX285 OC2 | 2x WD 640GB + WD 750GB + Seagate 750GB + Samsung F1 1TB | Corsair HX-620 | HP w2207 | Lian Li PC-V1110B
SkylineGTR
Membro Vitalício
Membro Vitalício
 
Mensagens: 4184
Registado: Terça Dez 28, 2004 22:26

Mensagempor Deadevil » Sexta Mar 28, 2008 22:48

alfatek Escreveu:Se o objectivo é programação WEB deves usar ASP.NET ou C# (também para o .NET).

Se queres programar para a WEB e n precisa de ser nada para .NET, aprende PHP, é mais simples de aprender (acho eu).



Tu lá saberás ... até pq deves ter mais experiência que eu em programação. :lol:
Ontem bati todos os tópicos que falavam de programação no forum e li um comentário teu que recomendas Phyton ou C#/Java aqui. Mas C# não é uma variante de C ?
Se tu "odeias" C , pq recomendas C# ?
É uma linguagem mais acessivel o C# ?

Hoje andei pelas livrarias a ver o que encontraria de linguagens Web e procurei por Phyton .... nada ...
Um livro de Pearl e já fui com sorte :(

Começa logo aqui os problemas na programação .
Com tantas linguagens, qual a melhor linguagem ou por qual devo optar ?

Programas em VB ? É uma linguagem dificil ?
Se sim , deves de ter lido algum livro que possas recomendar ?

Obrigado pelo teu comentário.
Deadevil
Aprendiz
Aprendiz
 
Mensagens: 72
Registado: Segunda Dez 17, 2007 14:09

Mensagempor SkylineGTR » Sábado Mar 29, 2008 0:01

Deadevil Escreveu:Programas em VB ? É uma linguagem dificil ?


VB.NET é bastante acessível. Trabalho diariamente com VB.NET.

Entre VB.NET e C# a diferença é pouca, é mais uma questão de sintaxe. Sabendo programar numa facilmente sabes programar na outra.

Exemplos:

Declaração de variavel do tipo string
vb.net
Código: Seleccionar todos
Dim str As String = "olá"


C#
Código: Seleccionar todos
string str = "olá";


Condição If
vb.net
Código: Seleccionar todos
If x = 1 Then
y = 10
z = 20
End If


C#
Código: Seleccionar todos
if (x = 1)
{
y = 10;
z = 20;
}



Para além de outras, como em C# usares muito caracteres [ e ] enquanto que em vb usas ( e ).
Em C# tens o NULL em VB tens o NOTHING, etc.
i7 920 | ASUS P6T Deluxe V2 | 6GB Corsair Dominator PC3-12800 | BFG GTX285 OC2 | 2x WD 640GB + WD 750GB + Seagate 750GB + Samsung F1 1TB | Corsair HX-620 | HP w2207 | Lian Li PC-V1110B
SkylineGTR
Membro Vitalício
Membro Vitalício
 
Mensagens: 4184
Registado: Terça Dez 28, 2004 22:26

Mensagempor Deadevil » Sábado Mar 29, 2008 20:33

SkylineGTR Escreveu:
Deadevil Escreveu:Programas em VB ? É uma linguagem dificil ?


VB.NET é bastante acessível. Trabalho diariamente com VB.NET.

Entre VB.NET e C# a diferença é pouca, é mais uma questão de sintaxe. Sabendo programar numa facilmente sabes programar na outra.

Exemplos:

Declaração de variavel do tipo string
vb.net
Código: Seleccionar todos
Dim str As String = "olá"


C#
Código: Seleccionar todos
string str = "olá";


Condição If
vb.net
Código: Seleccionar todos
If x = 1 Then
y = 10
z = 20
End If


C#
Código: Seleccionar todos
if (x = 1)
{
y = 10;
z = 20;
}



Para além de outras, como em C# usares muito caracteres [ e ] enquanto que em vb usas ( e ).
Em C# tens o NULL em VB tens o NOTHING, etc.


Excelente exposição sobre as duas linguagens. Simples mas já deu para ver que são algo semelhantes. Isso é bom sinal. 8)

Já começava a ficar preocupado ao não ver ninguem que programasse em VB.NET.

Como trabalhas diariamante com esta linguagem. A próxima pergunta deve ser fácil para ti. :lol:
Que livros andaste a ler. :P Que recomendas ?

Conheces o livro que o Fenrir recomendou ? Foi dos pouco que consegui encontrar sobre esta linguagem ? È bom ?

Tudo o que puderes acrescentar é de valor. :wink:

Cumps
Deadevil
Aprendiz
Aprendiz
 
Mensagens: 72
Registado: Segunda Dez 17, 2007 14:09

Mensagempor SkylineGTR » Sábado Mar 29, 2008 23:21

Eu trabalho com Web Forms, ou seja, a vertende web do .NET (ASP.NET + VB.NET).
Logo, o livro que uso é o "Professional ASP.NET 2.0" da Wrox que é excelente, e tem código em VB e C#.
Se preferires Windows Forms também deves arranjar bons livros. Sei que há livros mesmo de VB.NET também desta editora, que se não tiveres problemas com inglês recomendo vivamente. Produzem uma grande variedade de livros com muita qualidade e aprofundam bem as matérias.

Apesar de trabalhar em ASP.NET e VB.NET estou a tirar um MCP em Windows Forms com C#, e para isso tenho o livro oficial do curso que é bastante completo.
Mas mais uma vez, se não tiveres problemas com inglês não faltam bons livros. Depois, para qualquer coisa que pretendas fazer basta pesquiseres no google que tens sempre montes de exemplos nas duas linguagens.

Outra palavra importante a reter é MSDN. Importantissima. A biblioteca da Microsoft. Classes, métodos, etc, está tudo lá muito bem explicadinho e com exemplos ;)
i7 920 | ASUS P6T Deluxe V2 | 6GB Corsair Dominator PC3-12800 | BFG GTX285 OC2 | 2x WD 640GB + WD 750GB + Seagate 750GB + Samsung F1 1TB | Corsair HX-620 | HP w2207 | Lian Li PC-V1110B
SkylineGTR
Membro Vitalício
Membro Vitalício
 
Mensagens: 4184
Registado: Terça Dez 28, 2004 22:26

Mensagempor pmasteral » Domingo Mar 30, 2008 0:47

Acho que para iniciantes os livros da FCA são um bom começo.
Abraço!
pmasteral
Aprendiz
Aprendiz
 
Mensagens: 45
Registado: Sábado Out 13, 2007 17:44

Mensagempor jpaulino » Quinta Abr 17, 2008 9:35

Oi,

Se quiseres ver alguns exemplo simples: http://vbtuga.blogspot.com/
jpaulino
Novato
Novato
 
Mensagens: 9
Registado: Quinta Abr 17, 2008 9:31

Mensagempor Deadevil » Sexta Abr 18, 2008 18:58

Queria agradecer de uma forma geral a todos os que comentaram este tópico. Tentando assim ajudar-me numa tarefa que aparenta ser dificil. :? Mas o que tem de ser tem de ser . :lol:


jpaulino, o blog é teu ? :P
Já adicionei aos favoritos.
Muito porreiro, sem dúvida. :wink:

Cumps
Deadevil
Aprendiz
Aprendiz
 
Mensagens: 72
Registado: Segunda Dez 17, 2007 14:09

Mensagempor Deadevil » Sexta Abr 18, 2008 18:58

Queria agradecer de uma forma geral a todos os que comentaram este tópico. Tentando assim ajudar-me numa tarefa que aparenta ser dificil. :? Mas o que tem de ser tem de ser . :lol:


jpaulino, o blog é teu ? :P
Já adicionei aos favoritos.
Muito porreiro, sem dúvida. :wink:

Cumps
Deadevil
Aprendiz
Aprendiz
 
Mensagens: 72
Registado: Segunda Dez 17, 2007 14:09

Mensagempor jpaulino » Sexta Abr 18, 2008 19:46

jpaulino, o blog é teu ?
Já adicionei aos favoritos.
Muito porreiro, sem dúvida.


Sim é meu e obrigado pelos elogios.

Começou à pouco tempo mas vou tentar manter sempre informação actualizada.
http://vbtuga.blogspot.com/
(VB.NET, ASP.NET, VB6 e VBA)
jpaulino
Novato
Novato
 
Mensagens: 9
Registado: Quinta Abr 17, 2008 9:31


Voltar para Programação

Quem está ligado:

Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante

cron