Formação Desenvolvimento em .Net – Introdução

O primeiro módulo da primeira sessão foi uma justificação do porquê desta formaçao. Porque queremos mudar, porque temos que mudar. Novos desafios por parte dos clientes e novas oportunidades tecnológicas fazem com que o desenvolvimento hoje seja diferente do desenvolvimento há 5/10 anos.
Depois falei sobre o porquê da opção .Net (e não Java) e porquê VB e não c#, tentei deixar a ideia de semelhança a nivel de funcionalidades disponiveis entre as duas plataformas e frisei que simplesmente uma opção pessoal me levou na altura para a formação em VB.net e não C#
Finalmente, como não poderia faltar numa primeira lição numa nova linguagem de programação fizemos um programa “Hello World”, com a particularidade de ser feito no notepad e compilado na linha de comando, só como prova de conceito. Sim o .net também pode ser programado no notepad, mas provavelmente não faz muito sentido.

Os objectivos foram os seguintes
Introduzir conceitos sobre frameworks de desenvolvimento
O1 – Enumerar quais as forças externas que exigem a evolução no software
O2 – Identificar semelhanças / diferenças entre as frameworks .net e Java
O3 – Identificar semelhanças / diferenças entre C# e VB.Net
O4 – Perceber como é executada uma aplicação e comparar com execução de programas progress
O5 – Enumerar ambientes de desenvolvimento .Net
O6 – Saber criar um projecto vb.net em visual studio 2003
O7 – Identificar ferramentas básicas de debug

Aqui fica a apresentação usada como apoio

E aqui ficam alguns links de referencia

Programming VB.NET: A Guide for Experienced Programmers, GARY CORNELL AND JONATHAN MORRISON
.NET Framework Home Page
Six Lessons from the “Mainstream” Software
The BCG Growth-Share Matrix
The experience curve
the bcg matrix product portfolio method
BCG growth-share matrix
java vs .net
Comparing Java and .NET Security: Lessons Learned and Missed
Comparing Java and .NET
Microsoft .NET vs. J2EE: How Do They Stack Up?
101 Reasons Why Java is Better than .NET (Reloaded)
Java vs .NET
J2EE vs .Net: The choice depends on your needs
Java vs. .NET, part 1 – Usability
evolução linguagens programação
vb.net vs c#
Drill Into .NET Framework Internals to See How the CLR Creates Runtime Objects
Rewrite MSIL Code on the Fly with the .NET Framework Profiling API
Internals of .NET/Rotor CLR
The Common Language Runtime (CLR)
Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework
OpenEdge Deployment: Managing 4GL Applications – R-code Features and Functions
OpenEdge Deployment: Application Portability – Programming Considerations
Exploring alternatives to Visual Studio.NET

por Vitor Silva



One Comment

  1. […] foi dividida em 4 sessões que corresponderam aproximadamente a quatro dias. – Sessão 1 – Introdução; Estruturas Básicas; Objectos Específicos .Net e Visual Studio; Boas Práticas no desenvolvimento […]

Leave a Reply