• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

kingless

Quero começar a programar em C#....

20 mensagens neste tópico

Quero começar a programar em C# mas não sei mesmo NADA... O que eu quero saber é o seguinte...

Aconselham-me a programar em C# ? (se a reposta for não, qual é a melhor linguagem de programação para se  criar aplicações para o windows ?)

É fácil programar em C# ?

O que é que eu preciso para começar a programar em C# ? (tudo que eu preciso, mas tudo mesmo)

OBS: (preciso de aprender a programar em menos de 3 semanas :S)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O Visual C# Express Edition ou o Mono e um livro da O'Reilly tipo o Learning C# ou Programming C#. :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já sabes alguma coisa de outra linguagem?

Sei programar em PHP e um pouco de javascript...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já serve.

Posso te dizer que é muito parecido com java.

O melhor mesmo é sacares o IDE, e ir apanhando uns tutoriais no google.

Quando tiveres alguma duvida posta aqui.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Existe um tópico com muita informação... procura pela série de videocasts na Microsoft, mesmo muito bom! :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Olá,

Tal como tu não conheço nada de C#, mas claro quando se quer aprende-se tudo

e por isso, como já disseram os outros membros há tutoriais um pouco por todo o

lado na net, mas penso que um bom livro dá sempre grande ajudas.

Para começar, comprei o C# Express Edition Starter KIT da WROX que contém um

CD que contém o Visual C# Express Edition e o SQL Server Express Edition, ou seja,

todo o tipo de ferramenta que precisas para começares a estudar. Apesar de ser

em inglês é relativamente simples de entender, além de ter exercícios e a correcção

deles.

Penso que é uma boa escolha.

Boa sorte.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tudo o que necessitas para C# é simples:

1. Tens de saber o paradigma Object Oriented;

2. Tens de conhecer a sintaxe da linguagem;

3. Conhecer as ferramentas que suportam a linguagem;

Et voilá, é tudo o que necessitas para programar em C#.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Aconselhote plenamente esta linguagem, e uma linguagem recente e muito produtiva, e e extremamente facil de programares com ela!!!

Aconselho/te os seguintes compiladores:

Snippet Compiler / Um dos mais simples

Sharp Develop / Ja virado para programacao em janelas

Epah n ponhos links e n explico melhor pk ja e tarde e ja tou todo  :wallbash:

Ha podes sempre visitar este link k te dix por exemplo porque e k o C# e melhor k o java,

e explicate algumas das novidades presentes no C#

http://www.portaldaprogramacao.com/artigos2.asp?n=104

PEACE

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sharp Develop / Ja virado para programacao em janelas

O Sharp Develop não é um compilador, mas sim um IDE.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O Sharp Develop não é um compilador, mas sim um IDE.

Penso que ele se referia a isso. Mas até eu me engano quando falo desse assunto compilador/IDE... :thumbsup:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

LOL  :cheesygrin:

Entao e um IDE não traz compilador  :wallbash: aiaiaiaiaia

PEACE friends  :smoke:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

LOL  :cheesygrin:

Entao e um IDE não traz compilador  :wallbash: aiaiaiaiaia

PEACE friends  :smoke:

Não, o Sharp Develop usa o compilador do projecto Mono.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Va n discuto mais lolol  :)

Mas entao tem compilador!!  :biggrin:

Conslusão: O SharpDevelop é um IDE (Editor e Compilador MONO  :P de codigo)

PEACE  :smoke:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Va n discuto mais lolol  :)

Mas entao tem compilador!!  :biggrin:

Conslusão: O SharpDevelop é um IDE (Editor e Compilador MONO  :P de codigo)

PEACE  :smoke:

Continuas a dizer o mesmo, que o SharpDevelop é um compilador... e isto é apenas um exemplo do projecto Mono.

Pensa no caso das outras linguagens...

#develop (SharpDevelop)

What is #develop? SharpDevelop is a free IDE for C# and VB.NET projects on Microsoft's .NET platform.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pronts pa tirar todas as duvidas  :biggrin:

IDE do inglês Integrated Development Environment ou Ambiente de Desenvolvimento Integrado é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo.

Geralmente as IDEs unem a técnica de RAD (Rapid Application Development), que consiste em permitir que os desenvolvedores obtenham um aproveitamento maior, desenvolvendo código com maior rapidez.

As características e ferramentas mais comuns encontradas nas IDEs são:

    * Editor - edita o código-fonte do programa na(s) linguagem(ns) suportada(s) pela IDE;

    * Compilador (compiler) - compila o código-fonte do programa, editado em uma linguagem específica e a transforma em linguagem de máquina;

    * Montador (linker) - monta (linka) os vários "pedaços" de código-fonte, compilados em linguagem de máquina, em um programa executável que pode ser rodado ou executado em um computador ou outro dispositivo computacional.

    * Debugador (debuger) - auxilia no processo de encontrar e corrigir erros (bugs) no código-fonte do programa, na tentativa de aprimorar a qualidade de software;

    * Modelagem (modeling) - criação do modelo de classes, objetos, interfaces, associações e interações dos artefatos envolvidos no software com o objetivo de solucionar a ou as necessidades-alvo do software final.

    * Geração de código - característica mais explorada em ferramentas CASE, a geração de código também é encontrada em IDEs, contudo com um escopo mais direcionado a templates de código comumente utilizados para solucionar problemas rotineiros. Todavia, em conjunto com ferramentas de modelagem, a geração pode gerar todo ou praticamente todo o código-fonte do programa com base no modelo proposto, tornando muito mais rápido o processo de desenvolvimento e distribuição do software;

    * Distribuição (deploy) - auxilia no processo de criação do instalador do software, ou outra forma de distribuição do mesmo, seja discos ou via internet.

    * Testes Automatizados (automated tests) - realiza testes no software de forma automatizada, com base em scripts ou programas de testes previamente especificados, gerando um relatório dos mesmos, assim auxiliando na análise do impacto das alterações no código-fonte. Ferramentas deste tipo mais comuns no mercado são chamadas robôs de testes.

    * Refatoração (refactoring) - consiste na melhoria constante do código-fonte do software, seja na construção de código mais otimizado, mais limpo e/ou com melhor entendimento pelos envolvidos no desenvolvimento do software. A refatoração, em conjunto com os testes automatizados, é uma poderosa ferramenta no processo de erradicação de bugs, tendo em vista que os testes "garantem" o mesmo comportamento externo do software ou da característica sendo reconstruída.

Epah eu sou teimoso, teimosia a mais  :cheesygrin:

PEACE

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

diz no k eu poder ajudar,... ja sabes...

duvidas de que em concreto?

P.S. - denoto empenho nisso

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Quero começar a programar em C# mas não sei mesmo NADA... O que eu quero saber é o seguinte...

Aconselham-me a programar em C# ? (se a reposta for não, qual é a melhor linguagem de programação para se  criar aplicações para o windows ?)

É fácil programar em C# ?

O que é que eu preciso para começar a programar em C# ? (tudo que eu preciso, mas tudo mesmo)

OBS: (preciso de aprender a programar em menos de 3 semanas :S)

Oi sou Dark_Net .. no forum que participo no brasil ... ah links de Video Aulas

Esta em PT(Brasil) .. mas eu entendo PT(Portugal) então vcs tb !!! :)

http://www.devmedia.com.br/Video_aulas/net/Pedro/Curso_CSharp_Parte1.zip 

http://mrbool.devmedia.com.br/msdn/Colunistas/Pedro/Curso_CSharp_Parte2.rar 

http://www.devmedia.com.br/Video_aulas/net/Pedro/Curso_CSharp_Parte3.zip 

http://www.devmedia.com.br/Video_aulas/net/Pedro/Curso_CSharp_Parte4.zip 

http://www.devmedia.com.br/Video_aulas/net/Pedro/Curso_CSharp_Parte5.zip 

http://www.devmedia.com.br/Video_aulas/net/Pedro/Curso_CSharp_Parte6.zip 

http://www.devmedia.com.br/Video_aulas/net/Pedro/Curso_CSharp_Parte7.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte8.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte9.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte10.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte11.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte12.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte13.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte14.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte15.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte16.zip 

http://mrbool.devmedia.com.br/MSDN/Colunistas/Pedro/Curso_CSharp_Parte17.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte18.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte19.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte20.zip   

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte21.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte22.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte23.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte24.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte25.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte26.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte27.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte28.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte29.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte30.zip

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte31.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte32.zip 

http://kameha.devmedia.com.br/site/msdn/Pedro/Curso_CSharp_Parte33.zip 

By Dark_Net  :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pessoal, este tópico tem um ano e meio de inactividade. Verifiquem a data antes de afixar uma resposta.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas tb serve para as outras pessoas que estejam interessadas em começar C#.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora