Ferramentas de desenvolvimento e linguagens.png) | As ferramentas de desenvolvimento da Microsoft oferecem suporte ao trabalho de desenvolvedores individuais, bem como de equipes de desenvolvimento. |
- O Visual Studio da Microsoft oferece suporte a várias linguagens de programação – inclusive àquelas que usam o .NET Framework para acessar tecnologias-chave que simplificam o desenvolvimento de aplicativos sofisticados. Essas linguagens incluem:
- O Visual Studio Team System fornece ferramentas para arquitetos, desenvolvedores, gerentes de projeto, profissionais de bancos de dados e testadores. Os integrantes de uma equipe de desenvolvimento podem usar essas ferramentas para gerenciar relatórios, controle de origem, métricas de qualidade e outros componentes de desenvolvimento de colaboração.
- As edições do Visual Studio Express são ferramentas gratuitas e fáceis de aprender para desenvolvedores de fim de semana, iniciantes e estudantes interessados no desenvolvimento do Windows, da Web ou de banco de dados.
Desenvolvimento Web.png) | Do servidor ao navegador, a Microsoft oferece aos desenvolvedores um variedade de ferramentas e tecnologias para criação, hospedagem e exposição de aplicativos na Web. |
- As ferramentas de desenvolvimento para Web da Microsoft oferecem total suporte a padrões como XML, serviços Web,HTML,CSS e outros.
- O ASP.NET, uma estrutura para criar aplicativos dinâmicos na Web, está no centro da plataforma de desenvolvimento para Web da Microsoft e está totalmente integrado com o IIS, o servidor Web seguro, escalável e extensível da Microsoft.
- Os desenvolvedores podem proporcionar aos aplicativos Web uma experiência mais rica e responsiva pelas extensões ASP.NET Ajax ou pela personalização do Microsoft Internet Explorer.
- Qualquer desenvolvedor que trabalhe com tecnologias para Web pode se beneficiar da família de produtos Visual Studio para criar rapidamente soluções dinâmicas para Web.
Desenvolvimento COM e Win32.png) | O Win32é a API (interface de programação de aplicativo) de 32 bits para versões modernas do Windows. O COM – Component Object Model – é o sucessor orientado a objeto do Win32. |
- Os desenvolvedores podem usar o Win32 e o COM para desenvolver soluções em diversas áreas, inclusive segurança, elementos gráficos, drivers de dispositivo, sistema de rede, e mensagem e colaboração.
- Grande parte da API do Win32 é representada na biblioteca MFC (Microsoft Foundation Class) que fornece classes para objetos como janelas e caixas de diálogo. Você pode programar para o Windows em Visual C++ usando a API do Win32 ou a MFC.
- A documentação do SDK do Win32 é um recurso-chave do desenvolvedor para programação do Windows.
- As bibliotecas de classes do .NET Framework futuramente fornecerão todas as funcionalidades expostas pelas APIs do Win32 e COM. Enquanto isso você faz chamadas do Win32 e do COM a partir do código do .NET Framework e vice-versa.
Migrando para a Plataforma Microsoft.png) | Aqui você encontrará um conteúdo especialmente selecionado para apoiá-lo na migração entre tecnologias, sejam elas de Microsoft para Microsoft ou outras plataformas e produtos para Microsoft. Dentre estes conteúdos estão selecionados: |
| Desenvolvimento do .NET Framework- O código escrito para o .NET Framework é denominado código gerenciado. Em contraste com o código nativo tradicional, o código gerenciado é escrito em linguagens como Visual C# e Visual Basic, e é compilado no Intermediate Language e depois traduzido em código de máquina antes de ser executado.
- O .NET Framework oferece suporte a várias linguagens de programação. Ele é executado em plataformas Windows como o Windows Vista, Windows XP, Windows CE e Windows Server 2003.
- O CLR (common language runtime) fornece serviços que ajudam no gerenciamento e execução das aplicações.
- As bibliotecas de classes do Framework facilitam o processo de desenvolvimento e fornecem acesso a funções essenciais do sistema.
- O Microsoft .NET Framework versão 3.0 inclui tecnologias como:
Desenvolvimento Office.png) | O sistema Microsoft Office tornou-se uma plataforma utilizada pelos desenvolvedores para criar soluções para coletar informações, automatizar entrada de dados, gerenciar processos comerciais e oferecer suporte à colaboração. Essas soluções podem ser criadas diretamente no sistema Office mundialmente famoso. |
Desenvolvimento corporativo e de servidores.png) | O desenvolvimento corporativo envolve diversas áreas, desde as considerações de design e gerenciamento de projetos à codificação de aplicativos que são executados em produtos e arquiteturas baseadas em servidor. |
- O Windows Server System da Microsoft permite que as organizações criem uma infra-estrutura de TI flexível que pode reduzir a complexidade e fazer ajustes quando as necessidades de negócios mudam.
- O Windows Server 2003 oferece recursos necessários a todos os aplicativos corporativos – confiabilidade, disponibilidade, gerenciabilidade, escalabilidade e segurança – bem como serviços de acesso a dados, segurança integrada e interfaces de usuário interativas.
- O Windows Server System inclui aplicativos como:
- Desenvolvedores e arquitetos corporativos também podem consultar o site de práticas e padrões no MSDN para obter informações e código de exemplo.
Desenvolvimento embedded e móvel.png) | Você pode aplicar seus conhecimentos do Win32 ou do .NET Framework para criar aplicativos para dispositivos incorporados ou móveis, como o Pocket PC, SmartPhone e soluções automotivas. |
|