Jornada Imperial - Em busca dos trilhões

Tudo que envolve a construção de um império.

 

Materiais de estudo C#, C++ e Mobile

07/03/2006 · 4 Comentários

ANTES DE QUALQUER COISA Quero agradecer ao Klaus, que me deu um cutucão, ao pessoal do GameDev.net (www.gamedev.net - tenho certeza que nunca lerão isso aqui, pois afinal de contas são todos estrangeiros) que mostraram muitos detalhes técnicos de cada plataforma e principalmente ao Leonardo da Silva Calado, que com seus comentários em meu POST anterior, eu recebi mais um grande empurrão e o melhor, detalhes técnicos.

E agradecer aos demais pelos comentários (Paulo Jesus e Márcio). Enfim, a todos por estarem participando do blog e me acompanhando nessa “migração”.

Sempre sofremos, ou melhor, nos perdemos quando queremos aprender uma nova habilidade. E junto com o “sofrimento” vem a volatilidade e o vai-e-vem de idéias: INDECISÃO.

Por que digo isso? Porque focarei quase que 100% em C++. Não mais principalmente em C# como havia dito no post anterior.
Quanto ao C#, já conclui o aprendizado. Agora eu estudarei a parte da .NET FCL, WinForms e WebForms.

Logo após, irei aprender C++ (na verdade já conheço, mas vou dar uma clareada na mente). E em seguida estudar Visual C++.NET / Managed C++.
Do framework .NET só estudarei aquilo que for exclusivo do C++, pois afinal de contas já terei estudado o framework ali no passo acima e conhecendo-o, não precisa mais estudá-lo novamente nas outras linguagens. Pois afinal de contas é .NET e .NET é multi-tudo (menos multi-plataforma ainda)!

Estudei C# em menos de 10 dias, lendo 2 livros em paralelo, são eles:

Programming C# - 4th edition


Core C# and .NET : The Complete and Comprehensive Developer’s Guide to C# 2.0 and .NET 2.0 (Core)

Lembrando que ainda não os terminei de ler. Falta justamente a parte do framework. Portanto, são muito recomendados para quem quer mergulhar nesse novo mundo. Um detalhe: você deve ter pelo menos a lógica de programação.

Quanto ao estudo de C++:
Livros:
- C++ Como Programar (em português)
- Professional C++
- Managed C++ and .NET Development
- Microsoft Visual C++.NET 2003 Kick Start
- Microsoft Visual C++ .NET Step By Step - Version 2003
- Inside the C++ Object Model
- More Exceptional C++
- Charles Petzold - Programming Windows - Win32 API (5th Ed) - SIM, mesmo com .NET eu quero dominar a Win32API
- Programming with Managed Extensions for Visual C++ .NET

Sites:
- GameDev.net
http://www.gamedev.net/community/forums/
- FunctionX - Muito material sobre Managed C++
http://www.functionx.com/managedcpp/
- FunctionX - VisualC++.NET
http://www.functionx.com/vcnet/index.htm
- FunctionX C++
http://www.functionx.com/cpp/index.htm
- MSDN, claro

Mobile:
Livros:
- The Definitive Guide to the dot NET Compact Framework (2003)
- Building .NET Applications for Mobile Devices

Comente!

  Tags: Tecnologia · Programação · .NET

4 comentários até agora ↓

  • 1 Klaus // 11/03/2006 às 12:29:30

    E ai rapaz..tudo bom?

    Cara..estive afastado milagrosamente da internet durante alguns dias e não pude acompanhar seus Posts, mas fiquei muito feliz pelas tuas palavras.

    Na verdade, eu acho que a alma do negócio de viver é isto mesmo, compartilhar opiniões afim de se achar um caminho maneiro na hora de se decolar para um novo objetivo.
    Meu Post anterior foi sincero, e agora já conheces minha opinião sobre o assunto e mesmo que por seus motivos, que por sinal são justificáveis, não mudes sobre a sua transição de tecnologia de trabalho, gostaria também de te lembrar duas coisas novas…

    1º-Tecnologia é que nem Universidade, quem faz o nome é quem á utiliza;
    2º-Dinheiro é bom e dá sucesso, mas ter sucesso nem sempre significa ter dinheiro;

    Como o esqueminha das citações numeradas deu certo..eu estou a repeti-las..eheheh.

    Sobre o que está escrito acima posso lhe dizer que tenhas boa sorte em sua escolha, mas que acima de tudo ao realmente adotar uma, continue com a mente aberta a fim de ver tudo o que passas a tua volta. Isso é essencial seja em qual área de trabalho você atue.

    Um exemplo do porque estou falando isso: Open-Source é estremamente rentável, mas é um tipo de aplicação em que a maioria das pessoas de T.I. não estão preparadas ainda para encarar.Na maioria das vezes, o esquema de rentabilidade neste caso vem através da expansão de softwares abertos, ou tradução, se respeitando, claro, o tipo de licensa empregada no mesmo; Através do apoio de Orgãos ou Empresas que não possuam ou não possam demandar mão-de-obra para determinada solução em Sistema; Mão-de-Obra qualificada para consultoria a Banco de Dados e desenvolvimento seguindo estruturas e/ou plataformas free, como O UNIX e seus filhinhos LINUX.
    Isso de fato é muito complicado de se optar do ponto de vista comercial e normalmente empresas que possuam estes conceitos, foram feitas para isso mesmo. Ouve uma pesquisa de mercado e todo um levantamento de viabilidades e consumidores para tal.Por isso de fato é justificável usar a plataforma Microsoft diante desses parâmetros (é..eu tive que falar isso..eheeheh).

    Resumindo: Deixe a vida te levar..eeheheh

    Se quizeres entrar em contato, até para a gente trocar mais informações sobre JAVA, PHP, e até mesmo Open-Source agora deixei meu email. Um grande abraço e não esqueça de investir em empregos na sua empresa, pois tem muita gente passando fome na rua…, e o maior capital que podemos utilizar é o capital humano..ehehhe

    Ass: AnjoKlaus

  • 2 Tenclar // 26/04/2007 às 22:37:12

    e a linguagem Java , tem umas pesquisas que indicam como em primeiro lugar no uso e c$ em oitavo. o que seria melhor ?

  • 3 Melgarejo // 21/11/2007 às 12:06:38

    Ola Alfred, tenho visitado seu blog e ancontrei várias reflexões e dicas que me ajudaram e coincidem com o que acredito ser um caminho em busca do sucesso, parabéns!
    Gostaria de saber se vc conhece algum tutorial para C# onde eu possa implementar uma agenda de compromissos para um dispositivo móvel ? Grato

  • 4 Alisson Medeiros // 19/11/2008 às 14:39:34

    DotNet já é muiti plataforma graças ao momo, em breve sairão versões do mono para dispotivos móveis

Participe, Comente!

Submarino.com.br