10264A - Developing Web Applications with Microsoft Visual Studio 2010

Tamanho: px
Começar a partir da página:

Download "10264A - Developing Web Applications with Microsoft Visual Studio 2010"

Transcrição

1 10264A - Developing Web Applications with Microsoft Visual Studio 2010 Length: 5 Days Published: November 22, 2010 Language(s): Audience(s): English, Chinese (Simplified) Developers Level: 200 Technology: Microsoft Visual Studio 2010 Type: Delivery Method: Course Instructor-led (classroom) Overview About this Course In this course, students will learn to develop advanced ASP.NET MVC and Web Forms applications using.net Framework 4 tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used. This will also prepare the student for exam Audience Profile This course is intended for professional Web developers who use Microsoft Visual Studio in a team-based, medium-sized to large development environment. Members of the audience have a minimum of two to three years of experience developing Web-based applications by using Microsoft Visual Studio and Microsoft ASP.NET. Members of the audience are experienced users of Microsoft Visual Studio 2008 SP1 and newer releases of the Visual Studio product. The audience understands how to use the new features of Visual Studio At Course Completion After completing this course, students will be able to: Describe the underlying architecture and design of a Web application. Apply best practices and make appropriate trade-offs based on business requirements when designing a Web application. Develop MVC models. Develop MVC controllers. Develop MVC views. Optimize the design of a Web application for discoverability by search engines. Write server-side code for Web Forms. Optimize data management for Web Forms. Ensure quality by debugging, unit testing, and refactoring. Secure a Web application. Apply Master Pages and CSS for a consistent application UI. Develop client-side scripts and services for a responsive, rich, and interactive UI. Implement advanced AJAX in a Web application.

2 Deploy a Web application. Develop a Web application by using Silverlight. Course Details Course OutlineModule 1: Overview of Web Application DesignThis module describes the underlying architecture and design of a Web applicationlessons Overview of IIS 7.0 Overview of ASP.NET 4.0 Introduction to the MVC Framework Overview of the Request Life Cycle Lab : Exploring the Adventure Works Web Site Exercise 1: Explore the Adventure Works Web Site Exercise 2: Comparing Web Forms and MVC Exercise 3: Working with the Web Forms Page Life Cycle Describe the underlying architecture of ASP.NET 4.0. Identify new features in ASP.NET 4.0. Describe the components of the MVC framework. Describe the structure of an MVC application. Describe the life cycle of a Web Forms page. Describe the life cycle of an MVC page. Describe the differences between the life cycle of a Web Forms page and an MVC page Module 2: Designing a Web ApplicationThis module describes the best practices and trade-offs that you need to make when designing a Web application.lessons Web Applications: Case Studies Web Application Design Essentials Guidelines for Determining When to Use Web Forms and MVC Visual Studio 2010 Tools and Technologies for Web Application Design Lab : Redesigning the Adventure Works Web site Exercise 1: Reviewing the Adventure Works Web site Exercise 2: Redesigning the Adventure Works Web site Exercise 3: Adding MVC Capabilities to the Adventure Works Web site Explain the different types of web applications and their characteristics. Choose the correct design based on the on business requirements, utilizing Web Forms and MVC based. Explain the different tools and technologies and best practices around each. Module 3: Developing MVC ModelsThis module describes the MVC development model (Models, Controllers, and Views) and how to create the Models that are used to access and modify the data in a data source.lessons Exploring Ways to Create MVC Models Creating a Data Repository Lab : Developing MVC Models Exercise 1: Exploring Ways to Create MVC Models Exercise 2: Creating Data Repository Create MVC models by using classes and data mapping tools.

3 Create a data repository Module 4: Developing MVC ControllersThis module describes how to create the Controllers that are used to respond to communications from the user and how to implement the application flow and logic.lessons Implementing MVC Controllers Creating Action Methods Lab : Developing MVC Controllers Exercise 1: Creating an MVC Controller Exercise 2: Adding Code to List the Blog Entries Exercise 3: Adding Code to Create a New Blog Entry Exercise 4: Adding Code to Edit a Blog Entry Exercise 5: Adding Code to Delete a Blog Entry Implement MVC controllers. Create action methods Module 5: Developing MVC Views This module describes how to create the Views that are used to expose the application UI. The module also covers how to manage pre-action and post-action behavior of Controller action methods using the included action filters are provided as part of MVC Lessons Implementing MVC Views Implementing Strongly-Typed MVC Views Implementing Partial MVC Views Lab : Developing MVC Views Exercise 1: Develop a List MVC View Exercise 2: Develop a Details MVC View Exercise 3: Develop a Create MVC View Exercise 4: Develop an Edit MVC View Exercise 5: Develop a Delete MVC View Describe what an MVC view is and the varied types of views. Create an MVC view. Implement strongly typed MVC views. Implement partial MVC views Module 6: Designing for DiscoverabilityThis module describes how to implement the navigational design and also how discoverability will be achieved through content keywords and page URLs.Lessons Overview of Search Engine Optimization Creating the Robots and Sitemap Files Using ASP.NET Routing Lab : Designing for Discoverability Exercise 1: Mapping URLs of Web Forms Pages Exercise 2: Creating a Sitemap File Exercise 3: Building the Application Infrastructure Describe the need to optimize the design of a Web site for discoverability by search engines and how the IIS SEO Toolkit helps in optimization. Create robots.txt and sitemap.xml files. Use ASP.NET with Web Forms and MVC pages. Module 7: Writing Server-Side Code for Web Forms

4 This module describes the advanced features of server-side coding and technologies. The module describes how to allow the website to move into a global and web farm environment through localization, shared sessions, and custom user controls. The module will also cover how to use the custom validator and regular expressions. Lessons Overview of the Structure of a Web Application Controlling ViewState Localizing a Web Application Persisting Data on a Web Forms Page Validating User Input Lab : Writing Server-Side Code for Web Forms Exercise 1: Modifying a Web Forms Page to Display Localized Content Exercise 2: Persisting data on a Web Forms Page Exercise 3: Exploring Viewstate Exercise 4: Adding Validation to Web Forms Pages Describe the structure of a Web application. Control ViewState based on performance requirements. Localize a Web application by using resource files. Describe the techniques used to persist user information. Describe the different technologies used in web farms. Validate user input in Web Forms and MVC pages. Module 8: Optimizing Data Management for Web FormsThis module describes how to optimize and display data management tasks for a Web Forms-based application using Dynamic Data, Data Binding, LinqToEntities, server side controls, and server-side code.lessons Managing Data by Using LINQ to Entities Using Data Source Controls Using ASP.NET Dynamic Data Lab : Optimizing Data Management for Web Forms Exercise 1: Managing Data by Using LINQ to Entities Exercise 2: Customizing the GridView Exercise 3: Using ListView, DetailsView Charts Exercise 4: Managing Data by Using ASP.NET Dynamic Data Use the LINQtoEntities framework to manage data Use data source and data bound controls in Web Forms. Use ASP.NET Dynamic Data in Web Forms. Module 9: Ensuring Quality by Debugging, Unit Testing, and Refactoring This module describes how to perform check-in testing for their Web Forms and MVC applications as well as how to use the built-in debugging capabilities of VS2010. Lessons Debugging and Refactoring Code Unit Testing Code Processing Unhandled Exceptions Test Driven Development Lab : Debugging, Unit Testing and Refactoring Exercise 1: Configuring Error Handling Exercise 2: Debugging Code Exercise 3: Logging Exercise 4: Creating Unit Tests Exercise 5: Implementing the Test-First Development Methodology

5 Debug and refactor code Unit test code. Describe how to log information to a file, database, event or other, including best practices. Describe the Test-Driven Development methodology. Module 10: Securing a Web Application This module describes how to mitigate common security threats and to implement the essentials (must haves) of Web security in both MVC and Web Forms applications. Lessons Configuring Authentication Configuring ASP.NET Membership Managing Authorization by Using ASP.NET Roles Lab : Securing a Web Application Exercise 1: Configuring ASP.NET Membership and Roles Exercise 2: Authentication Exercise 3: Authorization Configure authentication Configure ASP.NET Membership Manage authorization by using ASP.NET Roles Module 11: Applying Master Pages and CSS This module describes how to achieve a consistent UI in a reusable manner. Lessons Applying Master Pages Applying CSS, Skins, and Themes Lab : Applying Master Pages and CSS Exercise 1: Modify a Master Page Exercise 2: Create Nested Master Page Exercise 3: Integrating a Master Page Exercise 4: Control Skins Exercise 5: Applying Styles Themes Identify challenges in developing a Web application that is compatible across a wide range of browsers and ways to address these challenges. Apply master pages for a consistent application UI. Apply CSS for a consistent application UI. Module 12: Developing Client Side Scripts and Services This module described how to develop client-side scripts and services for a responsive, rich, and interactive application UI.Lessons Developing Client-Side Scripts Implementing AJAX Creating Services Lab : Developing Client Side Scripts and Services Exercise 1: Creating Client-Side Script Exercise 2: Advanced JQuery Exercise 3: Creating a WCF Service

6 Develop client-side scripts Implement advanced JQuery Create services Module 13: Implementing Advanced AJAX in a Web Application This module describes the programmatic side of AJAX enabled controls (as well as extending server controls to include AJAX functionality) on a Web Forms page as well as implementing AJAX on a MVC page Lessons Implementing Ajax in ASP.NET MVC Pages Using Microsoft Ajax Implementing Ajax in ASP.NET MVC Pages Using jquery Working With jquery and Ajax Events Lab : Implementing Advanced Ajax for the AdventureWorks web application Exercise 1: Using AJAX in an MVC Page Scenario Exercise 2: Using jquery in an MVC Page Exercise 3: Handling jquery Ajax Events Manage browser history Implement AJAX in MVC pages Implement jquery Module 14: Deploying a Web Application This module describes how to plan, configure, and perform deployment tasks associated with a production Web site. The module also describes the Web site lifecycle as it pertains to deployment. Lessons Overview of Web Application Deployments Overview of Web Site Deployments Deploying AdventureWorks Lab : Deploying AdventureWorks Exercise 1: Deploying a Web Application Project Using One-Click Publish Exercise 2: Deploying a Web Application Using a Web Deployment Package Exercise 3: Deploying a Web Site with the Copy Web Site Tool Exercise 4: Deploying a Web Site with the Publish Web Site Utility Identify challenges in deploying Web applications and describe varied target environments. Describe Web application compilation methods and tools. Transform the web.config file when deploying a Web application Module 15: Developing a Web Application by Using Silverlight This module introduce students to Silverlight by having them integrate a Silverlight module into an existing ASP.NET application. Students will learn how to add a Silverlight project to an existing solution, leverage the existing Web application by calling a WCF service, and display the information in Silverlight. Lessons Introduction to Rich Internet Applications Overview of Silverlight Creating a Silverlight Application Lab : Developing a Web Application by Using Silverlight Exercise 1: Creating a Silverlight Project Exercise 2: Creating a Silverlight WCF Service Exercise 3: Displaying Data by Using Silverlight Controls Describe the characteristics of RIAs and the technologies for building them.

7 Describe the features of Silverlight, its architecture, and the use of XAML for developing Silverlight applications Create a Silverlight application. Prerequisites In addition to their professional Web development experience, students who attend this training should have the following technical knowledge: An understanding of the problem-solving techniques that apply to software development, including the following principles of software development: modern software development model typical phases of a software development lifecycle concepts of event-driven programming concepts of object-oriented programming creating use-case diagrams designing and building a user interface developing a structured application A basic understanding of the following scripting techniques and some hands-on experience writing scripts: Web scripting techniques Macro scripting techniques Windows scripting techniques A general understanding of the purpose, function, and features of following.net Framework topics: Common Language Runtime.NET Framework class library Common Type System Component interoperation Cross-Language Interoperability Assemblies in the Common Language Runtime Application Domains Runtime hosts supported by the.net Framework Experience using Visual Studio 2008 in the following task areas: Declaring and initializing typed variables using the Camel case naming convention Using arithmetic, relational, and logical operators in code statements Using branching statements to control code execution Using looping statements to iterate through collections or repeat steps until a specified condition is met Creating classes and methods to establish the basic structure of an application

8 Using methods and events to implement the programming logic of an application Identifying syntax and logic errors Accessing and managing data from a data source Experience in object oriented design and development as follows: Creating and accessing classes and class properties Creating and accessing methods and overloaded methods Implementing inheritance, base classes, and abstract classes Declaring, raising, and handling events Responding to and throwing exceptions Implementing interfaces and polymorphism Implementing shared and static members Implementing generics Creating components and class libraries Experience in N-Tier application design and development as follows: Managing a software development process Controlling input at the user interface level in Windows Client and Web applications Debugging, tracing, and profiling.net applications Monitoring and logging.net applications Implementing basic testing best practices Performing basic Data Access tasks with LINQ Implementing basic security best practices in.net Applications Implementing basic service calls Using.NET Configuration Files Deploying.NET Framework Applications using ClickOnce and the MS Installer Community Have Questions?For advice about training and certification, connect with peers: Visit the training and certification forum For questions about a specific certification, chat with a Microsoft Certified Professional (MCP): Visit our MCP newsgroups To find out about recommended blogs, Web sites, and upcoming Live Meetings on popular topics, visit our community site: Visit the Microsoft Learning community

9 VERSÃO PORTUGUÊS Curso de 10264A: Desenvolvimento de aplicações Web com Microsoft Visual Studio 2010 Comprimento: 5 Dias Publicado: 22 De novembro de 2010 Idioma (s): Público-alvo: Inglês, chinês (simplificado) Desenvolvedores Nível: 200 Tecnologia: Microsoft Visual Studio 2010 Tipo: Método de entrega: Curso Ministrado por instrutor (sala de aula) Ocultar todos os itens Visão geral Sobre este curso Neste curso, os alunos aprenderão a desenvolver aplicações avançadas de ASP.NET MVC e Web Forms, utilizando tecnologias e ferramentas do.net Framework 4. O foco será na codificação de atividades que aprimoram o desempenho e a escalabilidade do aplicativo Web site. ASP.NET MVC será apresentado e comparado com formulários da Web para que os alunos saibam quando cada um deve/pode ser usada. Isso também irá preparar o aluno para o exame Perfil de audiência Este curso destina-se a desenvolvedores Web profissionais que usam Microsoft Visual Studio em uma equipe de base, médias para ambiente de desenvolvimento. Membros do público tem um mínimo de dois a três anos de experiência no desenvolvimento de aplicações Web usando o Microsoft Visual Studio e Microsoft ASP.NET.Membros do público são experientes usuários do Microsoft Visual Studio 2008 SP1 e versões mais recentes do produto Visual Studio. O público entende como usar os novos recursos do Visual Studio A conclusão do curso Depois de concluir este curso, os alunos será capazes de: Descreva a base arquitetura e design de uma aplicação Web. Aplicar as melhores práticas e fazer combinações adequadas com base nas necessidades dos negócios ao projetar um aplicativo da Web. Desenvolva modelos do MVC. Desenvolva controladores MVC. Desenvolva exibições do MVC. Aperfeiçoar o projeto de um aplicativo da Web para descoberta pelos motores de busca. Escreva o código do lado do servidor para formulários da Web. Otimize o gerenciamento de dados para formulários da Web. Garantir a qualidade por unidade de depuração, teste e refatoração. Proteger um aplicativo da Web. Aplicam-se as páginas mestras e CSS para uma aplicação consistente interface do usuário.

10 Desenvolva scripts de cliente e serviços para uma interface de usuário responsiva, rica e interativa. Implemente avançada AJAX em uma aplicação Web. Implante um aplicativo da Web. Desenvolva um aplicativo da Web usando o Silverlight. Detalhes do curso Estrutura de tópicos do cursomódulo 1: Visão geral do projeto de aplicação WebEste módulo descreve a base arquitetura e design de uma aplicação WebLições Visão geral do IIS 7.0 Visão geral do ASP.NET 4.0 Introdução ao Framework MVC Visão geral do ciclo de vida do pedido Laboratório: Explorar a Adventure Works Web Site Exercício 1: Explorar a Adventure Works Web Site Exercício 2: Comparando Web Forms e MVC Exercício 3: Trabalhar com o ciclo de vida da página de formulários de Web Descreva a arquitetura subjacente do ASP.NET 4.0. Identifica novos recursos no ASP.NET 4.0. Descreva os componentes do framework MVC. Descreva a estrutura de uma aplicação MVC. Descreva o ciclo de vida de uma página de Web Forms. Descreva o ciclo de vida de uma página MVC. Descrever as diferenças entre uma página MVC e o reduzido de uma página de Web Forms Módulo 2: Criando um aplicativo da WebEste módulo descreve as melhores práticas e trocas que você precisa fazer quando estiver criando um aplicativo da Web.Lições Aplicações Web: estudos de caso Fundamentos de projeto de aplicativo Web Diretrizes para determinar quando usar Web Forms e MVC Ferramentas do Visual Studio 2010 e tecnologias para o projeto de aplicação Web Laboratório: Redesenhar o site do Adventure Works Exercício 1: Rever o site do Adventure Works Exercício 2: Redesenhar o site do Adventure Works Exercício 3: Adicionando recursos de MVC para o site do Adventure Works Explica os diferentes tipos de aplicações web e suas características. Escolha o design correto baseado nas exigências no negócio, utilizando o Web Forms e MVC baseado. Explica as diferentes ferramentas, tecnologias e melhores práticas em torno de cada um. Módulo 3: Desenvolvimento de modelos MVCEste módulo descreve o modelo de desenvolvimento MVC (modelos, controladores e vistas) e como criar os modelos que são usados para acessar e modificar os dados em uma fonte de dados.lições Explorar maneiras de criar modelos MVC Criando um repositório de dados Laboratório: Desenvolvimento de modelos MVC Exercício 1: Explorar maneiras de criar modelos MVC

11 Exercício 2: Criação de repositório de dados Crie modelos MVC usando classes e ferramentas de mapeamento de dados. Criar um repositório de dados Módulo 4: Desenvolvimento de controladores de MVCEste módulo descreve como criar os controladores que são usados para responder às comunicações do usuário e como implementar o fluxo do aplicativo e a lógica.lições Implementação de controladores MVC Criando métodos de ação Laboratório: Desenvolvimento de controladores de MVC Exercício 1: Criando um controlador MVC Exercício 2: Adicionando código para listar as entradas do Blog Exercício 3: Adicionando código para criar uma nova entrada de Blog Exercício 4: Adicionando código para editar uma entrada de Blog Exercício 5: Adicionando código para excluir uma entrada de Blog Implemente controladores MVC. Criar métodos de ação Módulo 5: Desenvolvimento MVC Views Este módulo descreve como criar os pontos de vista que são usados para expor o aplicativo interface do usuário.o módulo também aborda como gerenciar pré-ação e post-action comportamento dos métodos de ação do controlador usando os filtros de ação incluídos são fornecidos como parte do MVC Lições Implementação MVC Views Implementação MVC rigidez Views Implementação MVC parcial Views Laboratório: Desenvolvimento MVC Views Exercício 1: Desenvolver um modo de exibição do MVC de lista Exercício 2: Desenvolver um modo de exibição do MVC de detalhes Exercício 3: Desenvolver um criar modo de exibição do MVC Exercício 4: Desenvolver uma visão MVC de editar Exercício 5: Desenvolver um modo de exibição do MVC de Delete Descrever o que uma exibição do MVC é e os variados tipos de pontos de vista. Crie um modo de exibição do MVC. Implemente a rigidez modos de exibição do MVC. Implementar parcial sobre o MVC Módulo 6: Projetando para descobertaeste módulo descreve como implementar o projeto de navegação e também como descoberta será alcançada através do conteúdo, palavras-chave e URLs de página.lições Visão geral de Search Engine Optimization Criando os arquivos de Sitemap e Robots Usando o roteamento do ASP.NET Laboratório: Projetando para descoberta Exercício 1: Mapeamento de URLs das páginas de formulários da Web Exercício 2: Criando um arquivo de Sitemap Exercício 3: Construção da infra-estrutura de aplicativo Descreva a necessidade de aperfeiçoar o projeto de um Web site para descoberta pelos motores de busca e como o IIS SEO Toolkit ajuda na otimização.

12 Crie arquivos robots. txt e sitemap. xml. Usar o ASP.NET com páginas de Web Forms e MVC. Módulo 7: Escrevendo código Server-Side para formulários da Web Este módulo descreve as características avançadas de codificação e tecnologias do lado do servidor. O módulo descreve como permitir que o site para se mover em um global e ambiente de web farm por meio de localização, sessões compartilhadas e controles de usuário personalizada. O módulo também a como usar o validador personalizado e expressões regulares. Lições Visão geral da estrutura de um aplicativo da Web Controlando o ViewState Localização de um aplicativo da Web Persistência de dados em uma Web página de formulários Validando entrada de usuário Laboratório: Escrevendo código Server-Side para formulários da Web Exercício 1: Modificar uma Web página para exibir o conteúdo localizado de formulários Exercício 2: Persistência de dados em uma página de formulários da Web Exercício 3: Explorando o Viewstate Exercício 4: Adicionando validação para páginas de formulários da Web Descreva a estrutura de um aplicativo da Web. ViewState do controle com base em requisitos de desempenho. Localize um aplicativo da Web usando arquivos de recurso. Descreva as técnicas utilizadas para manter as informações do usuário. Descreva as diferentes tecnologias utilizadas em web farms. Valide entrada do usuário em páginas de Web Forms e MVC. Módulo 8: Otimizando o gerenciamento de dados para formulários da WebEste módulo descreve como otimizar e exibir tarefas de gerenciamento de dados para um aplicativo baseado em Web Forms usando dados dinâmicos, a ligação de dados, LinqToEntities, controles do lado do servidor e código do lado do servidor.lições Gerenciamento de dados usando LINQ to Entities Usando controles de fonte de dados Usando ASP.NET Dynamic Data Laboratório: Otimizando o gerenciamento de dados para formulários da Web Exercício 1: Gerenciamento de dados usando LINQ to Entities Exercício 2: Personalizando o GridView Exercício 3: Usando ListView, DetailsView Gráficos Exercício 4: Gerenciando dados com o ASP.NET Dynamic Data Use o quadro de LINQtoEntities para gerenciar dados Usar fonte de dados e controles ligados a dados em formulários da Web. Use o ASP.NET Dynamic dados em formulários da Web. Módulo 9: Garantindo a qualidade por depuração, unidade de teste e refatoração Este módulo descreve como realizar o check-in de teste para seus formulários da Web e aplicativos de MVC, bem como usar os recursos de depuração internos do VS2010. Lições Refatoração de código e depuração Código de teste de unidade Processamento de exceções não tratadas Desenvolvimento de teste conduzido Laboratório: Depuração, teste e refatoração

13 Exercício 1: Configurando o tratamento de erros Exercício 2: Depuração de código Exercício 3: log Exercício 4: Criando testes de unidade Exercício 5: Implementando a metodologia de desenvolvimento do primeiro teste Depurar e refatorar código Código de teste de unidade. Descrevem como informações de log para um arquivo, banco de dados, evento ou outro, incluindo práticas recomendadas. Descreva a metodologia de desenvolvimento controlado por testes. Módulo 10: Proteger um aplicativo da Web Este módulo descreve como atenuar as ameaças de segurança comuns para implementar o básico (must haves) de segurança na Web em aplicações MVC e Web Forms. Lições Configurando a autenticação Configuração de associação do ASP.NET Gerenciando autorização usando funções do ASP.NET Laboratório: Proteger um aplicativo da Web Exercício 1: Configurando funções e associação do ASP.NET Exercício 2: autenticação Exercício 3: autorização Configurar a autenticação Configurar o ASP.NET Membership Gerenciar autorização usando funções do ASP.NET Módulo 11: Aplicação de páginas mestras e CSS Este módulo descreve como obter uma interface de usuário consistente de forma reutilizável. Lições Aplicando páginas mestras Aplicando CSS, Skins e temas Laboratório: Aplicando as páginas mestras e CSS Exercício 1: Modificar uma página mestre Exercício 2: Criar a página mestra aninhada Exercício 3: Integrar uma página mestre Exercício 4: Capas de controle Exercício 5: Aplicação de estilos Temas Identifica os desafios no desenvolvimento de um aplicativo Web que é compatível com uma vasta gama de navegadores e formas de enfrentar esses desafios. Aplica páginas mestras para uma aplicação consistente interface do usuário. Aplica o CSS para uma aplicação consistente interface do usuário. Módulo 12: Desenvolvimento de serviços e Scripts do lado do clienteeste módulo descreveu como a desenvolver scripts de cliente e serviços para um aplicativo responsivo, rico e interativo interface do usuário.lições Desenvolvimento de Scripts de cliente Implementando AJAX Criação de serviços

14 Laboratório: Desenvolvimento de serviços e Scripts do lado do cliente Exercício 1: Criação de Script do lado do cliente Exercício 2: JQuery avançado Exercício 3: Criar um serviço WCF Depois de concluir este módulo, os alunos serão capazes de: Desenvolver scripts do lado do cliente Implementar o JQuery avançado Criar serviços Módulo 13: Implementando AJAX avançado em um aplicativo da Web Este módulo descreve a parte programática do AJAX habilitado controles (como controles de servidor extensível para incluir a funcionalidade de AJAX) em uma página de Web Forms como aplicação AJAX em uma página MVCLições Implementando Ajax em páginas ASP.NET MVC usando Microsoft Ajax Implementação de Ajax no ASP.NET MVC páginas usando jquery Trabalhando com eventos de Ajax e jquery Laboratório: Implementando Ajax avançado para o aplicativo de web do AdventureWorks Exercício 1: Usando AJAX em um cenário de página do MVC Exercício 2: Usando jquery em uma página de MVC Exercise 3: manipulação de eventos de Ajax do jquery Gerenciar o histórico do navegador Implementar AJAX em páginas MVC Implementar o jquery Módulo 14: Implantando um aplicativo da WebEste módulo descreve como planejar, configurar e executar tarefas de implantação, associadas a um site de produção. O módulo também descreve o ciclo de vida do Web site, no que tange a implantação.lições Visão geral de implantação de aplicativos da Web Visão geral de implantações de Web Site Implantando o AdventureWorks Laboratório: Implantando o AdventureWorks Exercício 1: Implantar um projeto de aplicativo da Web usando um clique publicar Exercício 2: Implantando um aplicativo da Web usando um pacote de implantação da Web Exercício 3: Implantação de um Web Site com a ferramenta de cópia de Site Exercício 4: Implantar um Site da Web com a utilidade de um Web Site de publicar Depois de concluir este módulo, os alunos serão capazes de: Identificar os desafios na implantação de aplicativos da Web e descrever ambientes variados de destino. Descreva as ferramentas e métodos de compilação de aplicativos da Web. Transformar o arquivo Web. config quando implantando uma aplicação Web Módulo 15: Desenvolvendo uma aplicação Web usando Silverlight Este módulo apresentar aos alunos Silverlight por tê-los a integrar um módulo de Silverlight em um aplicativo ASP.NET. Estudantes vão aprender a adicionar um projeto do Silverlight para uma solução existente, utilize o aplicativo da Web existente, chamando um serviço WCF e exibir as informações no Silverlight.Lições Introdução a aplicações de Internet rica Visão geral do Silverlight Criando um aplicativo do Silverlight Laboratório: Desenvolvimento de uma aplicação Web usando Silverlight Exercício 1: Criando um projeto Silverlight Exercício 2: Criando um serviço do WCF do Silverlight Exercício 3: Exibindo dados usando controles do Silverlight Depois de concluir este módulo, os alunos serão capazes de:

15 Descreva as características de RIAs e as tecnologias para a compilação. Descrever as características do Silverlight, sua arquitetura e o uso de XAML para desenvolvimento de aplicações Silverlight Crie um aplicativo do Silverlight. Pré-requisitos Além de sua experiência profissional em desenvolvimento Web, os alunos que frequentam esta formação devem ter os seguintes conhecimentos técnicos: Uma compreensão das técnicas de resolução de problemas que se aplicam ao desenvolvimento de software, incluindo os seguintes princípios de desenvolvimento de software: modelo de desenvolvimento de software moderno fases típicas de um ciclo de vida de desenvolvimento de software conceitos de programação orientada a eventos conceitos de programação orientada a objeto Criando diagramas de caso de uso projetar e construir uma interface de usuário desenvolvendo um aplicativo estruturado Um conhecimento básico de técnicas de scripts a seguir e alguma experiência hands-on, escrevendo scripts: Técnicas de script da Web Técnicas de script de macro Técnicas de script do Windows Uma compreensão geral de finalidade, função e características de seguir os tópicos do.net Framework: Common Language Runtime Biblioteca de classes do.net framework Sistema de tipo comum Interoperação de componente Interoperabilidade entre linguagens Assemblies em Common Language Runtime Domínios de aplicativo Hosts de tempo de execução suportados pelo.net Framework Experiência usando o Visual Studio 2008 nas seguintes áreas de tarefa: Declarar e inicializar digitado variáveis usando a Convenção de nomenclatura maiúscula/minúscula Usando operadores aritméticos, relacionais e lógicos em instruções de código Usando instruções ramificação para controlar a execução de código Usando instruções de loop para iterar por meio de coleções ou repita os passos até que uma condição

16 especificada for atendida Criação de classes e métodos para estabelecer a estrutura básica de um aplicativo Usando métodos e eventos para implementar a lógica de programação de um aplicativo Identificação de erros de sintaxe e lógica Acessar e gerenciar dados de uma fonte de dados Experiência no objeto orientado a concepção e desenvolvimento da seguinte forma: Criar e acessar classes e propriedades de classe Criando e acessando métodos e métodos sobrecarregados Implementando herança, classes base e classes abstratas Declarando, criação e manipulação de eventos Responder e lançando exceções Implementação de interfaces e polimorfismo Execução compartilhados e estáticos Membros Implementação de genéricos Criação de componentes e bibliotecas de classe Experiência em desenvolvimento e design de aplicativos de N camadas da seguinte forma: Gerenciando um processo de desenvolvimento de software Controlar a entrada no nível da interface de usuário no cliente Windows e aplicações Web Depuração, rastreamento e profiling de aplicações.net Monitoramento e registro de aplicativos.net Implementação de melhores práticas de testes básicos Executar tarefas básicas de acesso a dados com LINQ Implementação de melhores práticas de segurança básica em aplicativos.net Chamadas de serviço básico de implementação Usando arquivos de configuração do.net Implantando aplicativos de.net Framework usando ClickOnce e o MS Installer Comunidade Tem dúvidas?para conselhos sobre treinamento e certificação, conectar-se com seus pares: Visite o fórum de treinamento e certificação Para perguntas sobre uma certificação específica, bate-papo com um Microsoft Certified Professional (MCP): Visite nossos grupos de notícias do MCP Para obter informações sobre blogs recomendados, Web sites e próximas reuniões ao vivo sobre temas populares, visite o nosso site de comunidade: Visite a comunidade Microsoft Learning

MCSD Web Applications Developer [Ativar Portugal]

MCSD Web Applications Developer [Ativar Portugal] MCSD Web Applications Developer [Ativar Portugal] Microsoft - Percursos Nível: Intermédio Duração: 99h Sobre o curso A GALILEU integrou na sua oferta formativa, o Percurso de Formação e Certificação MCSD

Leia mais

Course 20484A: Essentials of Developing Windows Store Apps Using C#

Course 20484A: Essentials of Developing Windows Store Apps Using C# Course 20484A: Essentials of Developing Windows Store Apps Using C# Length: 5 Days Published: January 15, 2013 Language(s): Audience(s): English Developers Level: 200 Technology: Microsoft Visual Studio

Leia mais

481 - Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

481 - Essentials of Developing Windows Store Apps Using HTML5 and JavaScript 481 - Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Length: 5 Days Published: January 15, 2013 Language(s): Audience(s): English Developers Level: 200 Technology: Microsoft Visual

Leia mais

486A: Developing ASP.NET MVC 4 Web Applications

486A: Developing ASP.NET MVC 4 Web Applications 486A: Developing ASP.NET MVC 4 Web Applications Length: 5 Days Published: April 11, 2013 Language(s): Audience(s): English Developers Level: 300 Technology: Microsoft Visual Studio 2012 Type: Delivery

Leia mais

Developing Windows Applications with Microsoft Visual Studio 2010

Developing Windows Applications with Microsoft Visual Studio 2010 Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 Length: 5 Days Published: October 12, 2010 Language(s): Audience(s): English, Chinese (Simplified) Developers Level: 200

Leia mais

482- Advanced Windows Store App Development Using HTML5 and JavaScript

482- Advanced Windows Store App Development Using HTML5 and JavaScript 482- Advanced Windows Store App Development Using HTML5 and JavaScript Length: Published: Language(s): Audience(s): 5 Days May 28, 2013(In development) English Developers Level: 300 Technology: Microsoft

Leia mais

10265A - Developing Data Access Solutions with Microsoft Visual Studio 2010

10265A - Developing Data Access Solutions with Microsoft Visual Studio 2010 10265A - Developing Data Access Solutions with Microsoft Visual Studio 2010 Length: 5 Days Published: August 20, 2010 Language(s): Audience(s): English, Chinese (Simplified) Developers Level: 200 Technology:

Leia mais

Describe how to plan the service application architecture in SharePoint 2010 and SharePoint Online.

Describe how to plan the service application architecture in SharePoint 2010 and SharePoint Online. Course 10231B: Designing a Microsoft SharePoint 2010 Infrastructure Length: 5 Days Published: February 20, 2012 Language(s): Audience(s): English IT Professionals Level: 300 Technology: Microsoft SharePoint

Leia mais

Course 20485A: Advanced Windows Store App Development Using C#

Course 20485A: Advanced Windows Store App Development Using C# Course 20485A: Advanced Windows Store App Development Using C# Length: 5 Days Published: May 02, 2013 Language(s): Audience(s): English Developers Level: 300 Technology: Microsoft Visual Studio 2012 Type:

Leia mais

483B: Programming in C#

483B: Programming in C# 483B: Programming in C# Length: 5 Days Published: January 04, 2013 Language(s): Audience(s): English Developers Level: 200 Technology: Microsoft Visual Studio 2012 Type: Delivery Method: Course Instructor-led

Leia mais

Curso CP100A - Google Cloud Platform Fundamentals (8h)

Curso CP100A - Google Cloud Platform Fundamentals (8h) Curso CP100A - Google Cloud Platform Fundamentals (8h) Este curso virtual liderado por um instrutor, com 8 horas de duração, introduz os participantes aos produtos e serviços do Google Cloud Platform.

Leia mais

Uma nova luz na web com Microsoft Silverlight. Leonardo Sobral sobral@eng.com.br Consultor de Tecnologia

Uma nova luz na web com Microsoft Silverlight. Leonardo Sobral sobral@eng.com.br Consultor de Tecnologia Uma nova luz na web com Microsoft Silverlight Leonardo Sobral sobral@eng.com.br Consultor de Tecnologia Links Silverlight 4 runtime http://silverlight.net/getstarted/silverlight4/default.aspx Silverlight

Leia mais

Course 6418C: Deploying Windows Server 2008. Published: August 30, 2010. Level: 300. Technology: Windows Server 2008. Show all items.

Course 6418C: Deploying Windows Server 2008. Published: August 30, 2010. Level: 300. Technology: Windows Server 2008. Show all items. Course 6418C: Deploying Windows Server 2008 Length: 3 Days Published: August 30, 2010 Language(s): Audience(s): English IT Professionals Level: 300 Technology: Windows Server 2008 Type: Delivery Method:

Leia mais

Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1)

Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1) Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1) Marcus Garcia Microsoft Most Valuable Professional INETA Regional Director MAS Mentor Associado Um

Leia mais

Course 10233B: Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2

Course 10233B: Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2 Course 10233B: Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2 Length: 5 Days Published: June 12, 2012 Language(s): Audience(s): English IT Professionals

Leia mais

Calendarização Cursos Microsoft Exclusivos para a ACSS

Calendarização Cursos Microsoft Exclusivos para a ACSS Calendarização Cursos Microsoft Exclusivos para a ACSS Curso Datas Lisboa Datas Porto Datas Coimbra Workshop SharePoint 2007 Developer Planning, Deploying and Managing Microsoft System Center Configuration

Leia mais

Design an automated server installation strategy. Plan and implement a server deployment infrastructure.

Design an automated server installation strategy. Plan and implement a server deployment infrastructure. Course 20413A: Designing and Implementing a Server Infrastructure Length: 5 Days Published: December 21, 2012 Language(s): Audience(s): English IT Professionals Level: 300 Technology: Windows Server 2012

Leia mais

Course 20416A: Implementing Desktop Application Environments. Published: January 14, 2013. Level: 300. Technology: Windows Server 2012.

Course 20416A: Implementing Desktop Application Environments. Published: January 14, 2013. Level: 300. Technology: Windows Server 2012. Course 20416A: Implementing Desktop Application Environments Length: 5 Days Published: January 14, 2013 Language(s): Audience(s): English IT Professionals Level: 300 Technology: Windows Server 2012 Type:

Leia mais

PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES

PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES Anexo II C Extranet Social PLANEJAMENTO DO DESENVOLVIMENTO E INTEGRAÇÕES Página 1 de 15 Tudo que for diferente do que foi citado nesse documento deverá ser aprovado pela área de tecnologia do SESC. As

Leia mais

Tese / Thesis Work Análise de desempenho de sistemas distribuídos de grande porte na plataforma Java

Tese / Thesis Work Análise de desempenho de sistemas distribuídos de grande porte na plataforma Java Licenciatura em Engenharia Informática Degree in Computer Science Engineering Análise de desempenho de sistemas distribuídos de grande porte na plataforma Java Performance analysis of large distributed

Leia mais

20486 - DESENVOLVIMENTO DE APLICAÇÕES DE WEB ASP.NET MVC 4

20486 - DESENVOLVIMENTO DE APLICAÇÕES DE WEB ASP.NET MVC 4 20486 - DESENVOLVIMENTO DE APLICAÇÕES DE WEB ASP.NET MVC 4 CONTEÚDO PROGRAMÁTICO Módulo 1: Explorando ASP.NET MVC4 O Objetivo Deste módulo de e delinear AOS Alunos OS Componentes da Pilha de Tecnologias

Leia mais

CALENDÁRIO DE FORMAÇÃO MICROSOFT > 2º Semestre 2010

CALENDÁRIO DE FORMAÇÃO MICROSOFT > 2º Semestre 2010 CURSOS IT PROFESSIONAL Horas Dias Jul Ago Set Out Nov Dez Exame Certificação Valor Microsoft Windows XP M2261 - Supporting Users Running the MS Windows XP OS 21 3 5 7 1..3 70-271 MCP+MCDST 1 800 USD M2262

Leia mais

Course 6435B: Designing Windows Server 2008 Network and Applications Infrastructure

Course 6435B: Designing Windows Server 2008 Network and Applications Infrastructure Course 6435B: Designing Windows Server 2008 Network and Applications Infrastructure Length: 5 Days Published: April 25, 2012 Language(s): Audience(s): English IT Professionals Level: 300 Technology: Windows

Leia mais

Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil

Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil 01. 02. 03. 04. Infopath Infopath Mais Integrado Workflow

Leia mais

Information technology specialist (systems integration) Especialista em tecnologia da informação (integração de sistemas)

Information technology specialist (systems integration) Especialista em tecnologia da informação (integração de sistemas) Information technology specialist (systems integration) Especialista em tecnologia da informação (integração de sistemas) Professional activities/tasks Design and produce complex ICT systems by integrating

Leia mais

19/05/2009. Módulo 1

19/05/2009. Módulo 1 ASP.NET Módulo 1 Objetivo Mostrar os conceitos fundamentais da plataforma Microsoft.Net e suas ferramentas; Apresentar os conceitos fundamentais de aplicações web e seus elementos; Demonstrar de forma

Leia mais

5/10/10. Implementação. Building web Apps. Server vs. client side. How to create dynamic contents?" Client side" Server side"

5/10/10. Implementação. Building web Apps. Server vs. client side. How to create dynamic contents? Client side Server side 5/10/10 Implementação Mestrado em Informática Universidade do Minho! 6! Building web Apps How to create dynamic contents?" Client side" Code runs on the client (browser)" Code runs on a virtual machine

Leia mais

Tópicos. Visão Geral Roadmap Versões Arquitetura Estruturas Básicas Web Parts Segurança

Tópicos. Visão Geral Roadmap Versões Arquitetura Estruturas Básicas Web Parts Segurança André Montevecchi Tópicos Visão Geral Roadmap Versões Arquitetura Estruturas Básicas Web Parts Segurança Visão Geral Requisitos de Hardware 64 bits (4 núcleos) 8GB RAM 80GB HD Sistema Operacional Windows

Leia mais

Informática e Programação. Computer Science and Programming. Semestre do plano de estudos 1

Informática e Programação. Computer Science and Programming. Semestre do plano de estudos 1 Nome UC Informática e Programação CU Name Código UC 4 Curso LEC Semestre do plano de estudos 1 Área científica Informática Duração Semestral Horas de trabalho 135 ECTS 5 Horas de contacto TP - 67,5 Observações

Leia mais

User interface evaluation experiences: A brief comparison between usability and communicability testing

User interface evaluation experiences: A brief comparison between usability and communicability testing User interface evaluation experiences: A brief comparison between usability and communicability testing Kern, Bryan; B.S.; The State University of New York at Oswego kern@oswego.edu Tavares, Tatiana; PhD;

Leia mais

About this Course This version of this course 20411A utilizes pre-release software in the virtual machines for the labs.

About this Course This version of this course 20411A utilizes pre-release software in the virtual machines for the labs. Course 20411A: Administering Windows Server 2012 Length: 5 Days Published: September 28, 2012 Language(s): Audience(s): English IT Professionals Level: 200 Technology: Windows Server 2012 Type: Delivery

Leia mais

GSA2013 THE GREAT SHAREPOINT ADVENTURE 2013

GSA2013 THE GREAT SHAREPOINT ADVENTURE 2013 Missões Impossíveis em Desenvolvimento de Software. GSA2013 THE GREAT SHAREPOINT ADVENTURE 2013 Este curso de 5 dias explora as oportunidades de desenvolvimento com o SharePoint Server 2013 da Microsoft.

Leia mais

CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011

CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011 CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011 O curso foi especialmente planejado para os profissionais que desejam trabalhar com desenvolvimento de sistemas seguindo o paradigma

Leia mais

CMDB no ITIL v3. Miguel Mira da Silva. mms@ist.utl.pt 919.671.425

CMDB no ITIL v3. Miguel Mira da Silva. mms@ist.utl.pt 919.671.425 CMDB no ITIL v3 Miguel Mira da Silva mms@ist.utl.pt 919.671.425 1 CMDB v2 Configuration Management IT components and the services provided with them are known as CI (Configuration Items) Hardware, software,

Leia mais

Ficha de Unidade Curricular

Ficha de Unidade Curricular 6.2.1.1. Unidade curricular: Curricular Unit: Ficha de Unidade Curricular Comunicação Multimédia (Desenvolvimento) Multimedia Communication (Development) 6.2.1.2. Docente responsável e respectivas horas

Leia mais

SISTEMA DE GESTÃO DE PRODUÇÃO DE EVENTOS

SISTEMA DE GESTÃO DE PRODUÇÃO DE EVENTOS SISTEMA DE GESTÃO DE PRODUÇÃO DE EVENTOS Rodrigo das Neves Wagner Luiz Gustavo Galves Mählmann Resumo: O presente artigo trata de um projeto de desenvolvimento de uma aplicação para uma produtora de eventos,

Leia mais

Glossário BiSL. Bert Pranger / Michelle Hofland 28 Maio 2012 Versão 1.0-1 -

Glossário BiSL. Bert Pranger / Michelle Hofland 28 Maio 2012 Versão 1.0-1 - Glossário BiSL Bert Pranger / Michelle Hofland 28 Maio 2012 Versão 1.0-1 - 1. Glossário de Terminologia Terminologia em Inglês Terminologia em Português BiSL processes Processos de BiSL Business data management

Leia mais

Novas Tecnologias Microsoft. http://formacao.rumos.pt/

Novas Tecnologias Microsoft. http://formacao.rumos.pt/ Novas Tecnologias Microsoft http://formacao.rumos.pt/ Rich Internet Applications (RIA) Carlos Lima carlos.lima@rumos.pt Agenda Objectivos da sessão O que é uma RIA O que é o Silverlight Software necessário

Leia mais

Course 6436B: Designing Windows Server 2008 Active Directory Infrastructure and Services

Course 6436B: Designing Windows Server 2008 Active Directory Infrastructure and Services Course 6436B: Designing Windows Server 2008 Active Directory Infrastructure and Services Length: 5 Days Published: April 25, 2012 Language(s): Audience(s): English IT Professionals Level: 300 Technology:

Leia mais

Iniciando com o OpenEdge Architect. Camila Valentin Sr. Instructor, Consultant Global Field Services

Iniciando com o OpenEdge Architect. Camila Valentin Sr. Instructor, Consultant Global Field Services Iniciando com o OpenEdge Architect Camila Valentin Sr. Instructor, Consultant Global Field Services Iniciando com o OpenEdge Architect Objetivos da sessão Princípios Começar com OpenEdge Architect Editando

Leia mais

Ficha da Unidade Curricular

Ficha da Unidade Curricular ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS CURSO Licenciatura em Engenharia Informática U.C. PROGRAMAÇÃO EM AMBIENTE WEB Ficha da Unidade Curricular Horas presenciais / Ano 84 Ano Lectivo 2010

Leia mais

Uma introdução sobre Frameworks de Desenvolvimento

Uma introdução sobre Frameworks de Desenvolvimento Uma introdução sobre Frameworks de Desenvolvimento Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil twitter.com/wcamb ogs.msdn.com/wcamb 1 Agenda Ferramentas de produtividade Questões sobre frameworks

Leia mais

Course 10533A: Deploying, Configuring, and Administering Microsoft Lync Server 2010

Course 10533A: Deploying, Configuring, and Administering Microsoft Lync Server 2010 Course 10533A: Deploying, Configuring, and Administering Microsoft Lync Server 2010 Length: 5 Days Published: May 12, 2011 Language(s): Audience(s): English IT Professionals Level: 200 Technology: Microsoft

Leia mais

Course 10232A: Designing and Developing Microsoft SharePoint Server 2010 Applications

Course 10232A: Designing and Developing Microsoft SharePoint Server 2010 Applications Course 10232A: Designing and Developing Microsoft SharePoint Server 2010 Applications Length: 5 Days Published: September 28, 2010 Language(s): Audience(s): English Developers Level: 300 Technology: Microsoft

Leia mais

OVERVIEW DO EAMS. Enterprise Architecture Management System 2.0

OVERVIEW DO EAMS. Enterprise Architecture Management System 2.0 OVERVIEW DO EAMS Enterprise Architecture Management System 2.0 NETWORKS @arqcorp_br #eamsrio http://arquiteturacorporativa.wordpress.com/ WE MANAGE KNOWLEDGE, WITH YOU Arquitetura Empresarial Repositório

Leia mais

Fundament n os s da platafo f rm r a. NE N T André Menegassi

Fundament n os s da platafo f rm r a. NE N T André Menegassi Fundamentos da plataforma.net André Menegassi O que é o.net Framework?.NET é uma plataforma de software para desenvolvimento de aplicações que conecta informações, sistemas, pessoas e dispositivos através

Leia mais

O Percurso de Formação e Certificação Programador de Aplicações Web tem como principais objectivos:

O Percurso de Formação e Certificação Programador de Aplicações Web tem como principais objectivos: Programador de Aplicações Web Programação e Bases de Dados Com certificação Nível: Avançado Duração: 136,5h Sobre o curso A GALILEU desenvolveu o Percurso de Formação e Certificação Programador de Aplicações

Leia mais

Seja Bem-Vindo. Sharepoint 2007 para Desenvolvedores. Inicio: 19:00 Termino: 22:00

Seja Bem-Vindo. Sharepoint 2007 para Desenvolvedores. Inicio: 19:00 Termino: 22:00 Seja Bem-Vindo Sharepoint 2007 para Desenvolvedores Inicio: 19:00 Termino: 22:00 Intervalo: 15 minutos Marcelo Sincic Consultor / Instrutor msincic@uol.com.br Microsoft como CPLS - Certified Partner Learning

Leia mais

Calendarização Cursos Microsoft para SNS

Calendarização Cursos Microsoft para SNS Calendarização Cursos Microsoft para SNS Curso Faro Lisboa Porto Coimbra Workshop Windows Server 2003/2008 Workshop Exchange Workshop Active Directory Workshop SharePoint 2007 Workshop Windows Office 2007

Leia mais

GFI TRAINING AGENDA. Outubro a Dezembro 2011

GFI TRAINING AGENDA. Outubro a Dezembro 2011 GFI TRAINING AGENDA Outubro a Dezembro 2011 consulting > business solutions > payment solutions > training > engineering & systems integration > outsourcing A GFI Portugal associa, o forte conhecimento,

Leia mais

CURSO PRÁTICO. Módulo 2 Pré-requisitos. Application Virtualization 5.0. Nível: Básico / Intermediário

CURSO PRÁTICO. Módulo 2 Pré-requisitos. Application Virtualization 5.0. Nível: Básico / Intermediário CURSO PRÁTICO Application Virtualization 5.0 Nível: Básico / Intermediário Módulo 2 Pré-requisitos Índice Configurações Suportadas... 3 Management Server... 3 Publishing Server... 3 Reporting Server...

Leia mais

Informática para Gestão de Negócios Linguagem de Programação III. Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br. Agenda

Informática para Gestão de Negócios Linguagem de Programação III. Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br. Agenda Informática para Gestão de Negócios Linguagem de Programação III Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br Professor Apresentação Agenda Ementa, Objetivo, Conteúdo Programático, Bibliografia,

Leia mais

Sistemas Informáticos Cisco Certified Networking Academy (v5.0)

Sistemas Informáticos Cisco Certified Networking Academy (v5.0) Sistemas Informáticos Cisco Certified Networking Academy (v5.0) Enquadramento Geral Objetivos do Percurso Dotar os formandos de conhecimentos iniciais de Routing e Switching Preparar para os exames de

Leia mais

SAP BASIS O curso completo abrange dois módulos:

SAP BASIS O curso completo abrange dois módulos: SAP BASIS O curso completo abrange dois módulos: - SAP FOUNDATIONS (40 horas EAD) - BASIS (40 horas presenciais), tendo como pré requisito o módulo SAP FOUNDATIONS * Conteúdo Módulo SAP FOUNDATIONS (40

Leia mais

展 示 及 展 覽 藝 術 Apresentação e Exposição de Arte Presentation and Exhibition of Art

展 示 及 展 覽 藝 術 Apresentação e Exposição de Arte Presentation and Exhibition of Art 展 示 及 展 覽 藝 術 Apresentação e Exposição de Arte Presentation and Exhibition of Art 協 辦 機 構 : Colaboração 全 藝 社 Art For All Society 報 名 費 : Taxa de Inscrição $20 Co-organizers Art For All Society Application

Leia mais

ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães

ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães ASP.NET 2.0 - Visual Studio 2005 (Whidbey) Ramon Durães O ASP.NET que é a camada de desenvolvimento de aplicações web da plataforma.net vem agradando em muito os desenvolvedores de todo o mundo desde o

Leia mais

COMPARAÇÃO ENTRE OS FRAMEWORKS DE DESENVOLVIMENTO DE SOFTWARE ENTITY FRAMEWORK E NHIBERNATE : ESTUDO DE CASO EM UM SISTEMA

COMPARAÇÃO ENTRE OS FRAMEWORKS DE DESENVOLVIMENTO DE SOFTWARE ENTITY FRAMEWORK E NHIBERNATE : ESTUDO DE CASO EM UM SISTEMA 73 COMPARAÇÃO ENTRE OS FRAMEWORKS DE DESENVOLVIMENTO DE SOFTWARE ENTITY FRAMEWORK E NHIBERNATE : ESTUDO DE CASO EM UM SISTEMA Daniel José Angotti Analista de Negócio, Repom S/A djangotti@gmail.com Carlos

Leia mais

JULIANO AUGUSTO DE SOUZA OLIVEIRA

JULIANO AUGUSTO DE SOUZA OLIVEIRA UNIVERSIDADE DE RIBEIRÃO PRETO CENTRO DE CIÊNCIAS EXATAS, NATURAIS E TECNOLÓGICAS PÓS-GRADUAÇÃO LATO SENSU EM BANCO DE DADOS JULIANO AUGUSTO DE SOUZA OLIVEIRA IMPLEMENTAÇÃO DE UM SISTEMA DE CONTROLE DE

Leia mais

Analysis, development and monitoring of business processes in Corporate environment

Analysis, development and monitoring of business processes in Corporate environment Analysis, development and monitoring of business processes in Corporate environment SAFIRA is an IT consulting boutique known for transforming the way organizations do business, or fulfil their missions,

Leia mais

Semestre do plano de estudos 1

Semestre do plano de estudos 1 Nome UC Inglês CU Name Código UC 6 Curso LEC Semestre do plano de estudos 1 Área científica Gestão Duração Semestral Horas de trabalho 54 ECTS 2 Horas de contacto TP - 22,5 Observações n.a. Docente responsável

Leia mais

Course 6420B: Fundamentals of Windows Server 2008. Published: November 04, 2010. Level: 100. Technology: Windows Server 2008. Show all items.

Course 6420B: Fundamentals of Windows Server 2008. Published: November 04, 2010. Level: 100. Technology: Windows Server 2008. Show all items. Course 6420B: Fundamentals of Windows Server 2008 Length: 5 Days Published: November 04, 2010 Language(s): Audience(s): English IT Professionals Level: 100 Technology: Windows Server 2008 Type: Delivery

Leia mais

www.lanuniversity.com.br MCTS SHAREPOINT 2010, CONFIGURING Um exame para obter a Certificação completa

www.lanuniversity.com.br MCTS SHAREPOINT 2010, CONFIGURING Um exame para obter a Certificação completa www.lanuniversity.com.br MCTS SHAREPOINT 2010, CONFIGURING Um exame para obter a Certificação completa 10174B - Configuring and Administering Microsoft SharePoint 2010 Exame 70-667 Módulo 1: Introdução

Leia mais

Site SELECT. Services

Site SELECT. Services Site SELECT Services Ultima atualização 22/09/2014 1 SELECT Services (intro) A área SELECT Services é a pagina da Bentley na internet onde os clientes SELECT têm todo tipo de suporte e/ou ferramentas.

Leia mais

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C#

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Linguagem de Programação 3 Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Prof. Mauro Lopes 1-31 35 Objetivos Nesta aula iremos apresentar a tecnologia.net, o ambiente de desenvolvimento

Leia mais

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas Treinar - Cursos e Treinamentos C# Módulo I Carga horária: 32 Horas Pré-requisito: Para que os alunos possam aproveitar este treinamento ao máximo, é importante que eles tenham participado dos treinamentos

Leia mais

Ficha de Unidade Curricular Ano lectivo 2014/15

Ficha de Unidade Curricular Ano lectivo 2014/15 Ficha de Unidade Curricular Ano lectivo 2014/15 Unidade curricular: Curricular Unit: Laboratório de Aplicações Interactivas Interactive Application Lab Docente responsável e respectivas horas de contacto

Leia mais

ANEXO 05 ARQUITETURAS TECNOLÓGICAS PROCERGS

ANEXO 05 ARQUITETURAS TECNOLÓGICAS PROCERGS ANEXO 05 ARQUITETURAS TECNOLÓGICAS PROCERGS Este anexo apresenta uma visão geral das seguintes plataformas: 1. Plataforma Microsoft.NET - VB.NET e C#; 2. Plataforma JAVA; 3. Plataforma Android, ios e Windows

Leia mais

Pacote de desenvolvimento ASP.NET MVC

Pacote de desenvolvimento ASP.NET MVC Pacote de desenvolvimento ASP.NET MVC Guilherme Cardozo Pinto cardozogp@gmail.com Ijacson Nogueira Dionizio ijacson_dionizio@hotmail.com Leandro Duarte Valente Nunes son.leandro@yahoo.com.br RESUMO Com

Leia mais

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari). OPORTUNIDADES CWI: Analista - Experiência mínima de 2 anos com ASP.NET (C Sharp). - Experiência com atendimento a usuários na resolução de problemas com sistemas já existentes. - Experiência em desenvolvimento

Leia mais

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company www.iportalmais.pt. Manual

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company www.iportalmais.pt. Manual IPortalMais: a «brainware» company FUNAMBOL FOR IPBRICK MANUAL Easy Linux! Title: Subject: Client: Reference: Funambol Client for Mozilla Thunderbird Doc.: Jose Lopes Author: N/Ref.: Date: 2009-04-17 Rev.:

Leia mais

Aula 9: Fundamentos do JQuery Fonte: Plano de Aula Oficial da Disciplina

Aula 9: Fundamentos do JQuery Fonte: Plano de Aula Oficial da Disciplina Programação para Internet Rica 1 Aula 9: Fundamentos do JQuery Fonte: Plano de Aula Oficial da Disciplina Objetivo: Capacitar o aluno para o trabalho com o framework JQuery. INTRODUÇÃO JQuery é uma biblioteca

Leia mais

SSC2013 SHAREPOINT 2013 ADMINISTRATOR S SURVIVAL CAMP

SSC2013 SHAREPOINT 2013 ADMINISTRATOR S SURVIVAL CAMP Missões Impossíveis em Desenvolvimento de Software. SSC2013 SHAREPOINT 2013 ADMINISTRATOR S SURVIVAL CAMP Este curso intensivo de cinco dias foi concebido para ensinar experientes profissionais de TI,

Leia mais

Lucas Nascimento Santos

Lucas Nascimento Santos Lucas Nascimento Santos Mobile Application Developer lucassantoos56@gmail.com Resumo Lucas Nascimento Santos (@ll_ucasn), engenheiro de software. Estudante de Ciência da Computação na Universidade Salvador

Leia mais

PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS

PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS Élysson Mendes Rezende Bacharelando em Sistemas de Informação Bolsista de Iniciação Científica

Leia mais

DATA: 06/05/2015 AUDITÓRIO: ESTRATÉGIA E GESTÃO TEMA: INFORMAÇÕES NÃO FALTAM: O QUE FAZER COM ELAS? PALESTRANTE: FERNANDO LEMOS

DATA: 06/05/2015 AUDITÓRIO: ESTRATÉGIA E GESTÃO TEMA: INFORMAÇÕES NÃO FALTAM: O QUE FAZER COM ELAS? PALESTRANTE: FERNANDO LEMOS DATA: 06/05/2015 AUDITÓRIO: ESTRATÉGIA E GESTÃO TEMA: INFORMAÇÕES NÃO FALTAM: O QUE FAZER COM ELAS? PALESTRANTE: FERNANDO LEMOS Copyright 2014 Oracle and/or its affiliates. All rights reserved. Inovando

Leia mais

SIMOS (IMPLEMENTING CISCO SECURE MOBILITY) 1.0

SIMOS (IMPLEMENTING CISCO SECURE MOBILITY) 1.0 SIMOS (IMPLEMENTING CISCO SECURE MOBILITY) 1.0 Objetivo Implementing Cisco Secure Mobility Solutions (SIMOS) v1.0 é um treinamento que faz parte da grade de certificação CCNP Security. Este curso visa

Leia mais

VERIFICAR PORTABILIDADE DE APLICAÇÕES. NET QUANDO EXECUTADAS EM AMBIENTES DIVERSOS (WINDOWS, WEB E MOBILE)

VERIFICAR PORTABILIDADE DE APLICAÇÕES. NET QUANDO EXECUTADAS EM AMBIENTES DIVERSOS (WINDOWS, WEB E MOBILE) VERIFICAR PORTABILIDADE DE APLICAÇÕES. NET QUANDO EXECUTADAS EM AMBIENTES DIVERSOS (WINDOWS, WEB E MOBILE) Alexandre Coutinho Evangelista 1 Luiz Gustavo Galves Mählmann 2 Newton Cunha Muller 3 RESUMO Este

Leia mais

Apresentando o.net Framwork

Apresentando o.net Framwork Disciplina: Programação Web AULA 01 Apresentando o.net Framwork Edmilson Campos, Prof. MsC. http://edmilsoncampos.net edmilson.campos@ifrn.edu.br 2 3 »»»» 4 Code C# VB.NET J# Others Compiler Common Language

Leia mais

EMENTA DO CURSO. Tópicos:

EMENTA DO CURSO. Tópicos: EMENTA DO CURSO O Curso Preparatório para a Certificação Oracle Certified Professional, Java SE 6 Programmer (Java Básico) será dividido em 2 módulos e deverá ter os seguintes objetivos e conter os seguintes

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Capítulo 3 Processos de Software Slides do Livro do Sommerville, 2000 Disponíveis em inglês em www.software-engin.com Traduzidos por Jacinta Pereira Graduando do Curso de Letras

Leia mais

CURSO DESENVOLVEDOR JAVA Edição Intensiva de Férias

CURSO DESENVOLVEDOR JAVA Edição Intensiva de Férias CURSO DESENVOLVEDOR JAVA Edição Intensiva de Férias O curso foi especialmente planejado para os profissionais que desejam trabalhar com desenvolvimento de sistemas seguindo o paradigma Orientado a Objetos

Leia mais

Laboratório de Programação I

Laboratório de Programação I Laboratório de Programação I Introdução Visual Studio Fabricio Breve O que é o Visual Studio? Conjunto de ferramentas de desenvolvimento para construir: Aplicativos Web ASP.NET XML Web Services Aplicativos

Leia mais

Manual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres

Manual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres Manual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres Número de horas do programa: 60 horas Número de horas Semanal: 4 Horas Número

Leia mais

Guia: Este manual irá mostrar os procedimentos necessários para o upgrade das versões 5.60 e 6.01 para o Sophos SafeGuard Enterprise 6.10.

Guia: Este manual irá mostrar os procedimentos necessários para o upgrade das versões 5.60 e 6.01 para o Sophos SafeGuard Enterprise 6.10. Upgrade do Sophos SafeGuard Enterprise 5.60/6.0 para a versão 6.10 Guia: Este manual irá mostrar os procedimentos necessários para o upgrade das versões 5.60 e 6.01 para o Sophos SafeGuard Enterprise 6.10.0

Leia mais

HMI Caracteristicas e extensões utilizando FT View ME v6.1 e PanelView Plus 6

HMI Caracteristicas e extensões utilizando FT View ME v6.1 e PanelView Plus 6 HMI Caracteristicas e extensões utilizando FT View ME v6.1 e PanelView Plus 6 Dangelo Ávila Gerente de Produto Email: dmavila@ra.rockwell.com Cel: (021) 98207-5700 PUBLIC PUBLIC - 5058-CO900H Agenda 1.

Leia mais

ROTEIRO ILUSTRADO PARA SISTEMA COMPUTACIONAL INSANE

ROTEIRO ILUSTRADO PARA SISTEMA COMPUTACIONAL INSANE UNIVERSIDADE FEDERAL DE MINAS GERAIS PROPEEs - Programa de Pós-Graduação em Engenharia de Estruturas INSANE - INteractive Structural ANalysis Environment ROTEIRO ILUSTRADO PARA INSTALAÇÃO DO SISTEMA COMPUTACIONAL

Leia mais

Métodos Formais em Engenharia de Software. VDMToolTutorial

Métodos Formais em Engenharia de Software. VDMToolTutorial Métodos Formais em Engenharia de Software VDMToolTutorial Ana Paiva apaiva@fe.up.pt www.fe.up.pt/~apaiva Agenda Install Start Create a project Write a specification Add a file to a project Check syntax

Leia mais

CURSO DESENVOLVEDOR JAVA Edição 2009

CURSO DESENVOLVEDOR JAVA Edição 2009 CURSO DESENVOLVEDOR JAVA Edição 2009 O curso foi especialmente planejado para os profissionais que desejam trabalhar com desenvolvimento de sistemas seguindo o paradigma Orientado a Objetos e com o uso

Leia mais

CURSO Microsoft Project Server. Instalando, Configurando e Administrando o Microsoft Project Server

CURSO Microsoft Project Server. Instalando, Configurando e Administrando o Microsoft Project Server CURSO Microsoft Project Server Instalando, Configurando e Administrando o Microsoft Project Server Conteúdo Programático: 1. Visão Geral. O que é o Project Server / EPM. Arquitetura da Solução de EPM.

Leia mais

Desenvolvendo Aplicações Web com NetBeans

Desenvolvendo Aplicações Web com NetBeans Desenvolvendo Aplicações Web com NetBeans Aula 3 Cap. 4 Trabalhando com Banco de Dados Prof.: Marcelo Ferreira Ortega Introdução O trabalho com banco de dados utilizando o NetBeans se desenvolveu ao longo

Leia mais

Textos Legais. TL Internet. Legislativa. Manual de Implantação

Textos Legais. TL Internet. Legislativa. Manual de Implantação Textos Legais TL Internet Legislativa Manual de Implantação Copyright GOVERNANÇABRASIL 2012 PRONIM TL INTERNET SUMÁRIO 1. REQUISITOS MÍNIMOS DE SISTEMA... 4 2. INSTALAÇÃO... 4 2.1. INSTALAÇÃO DO IIS 7.0...

Leia mais

Cartão de Cidadão. Autenticação com o Cartão de Cidadão AMA. 20 de Novembro de 2007. Versão 1.6

Cartão de Cidadão. Autenticação com o Cartão de Cidadão AMA. 20 de Novembro de 2007. Versão 1.6 Cartão de Cidadão Autenticação com o Cartão de Cidadão 20 de Novembro de 2007 Versão 1.6 AMA ÍNDICE 1. I TRODUÇÃO... 3 Modelo base de Autenticação... 3 Modelo de Autenticação Federado... 4 2. AUTE TICAÇÃO

Leia mais

As inscrições com preços subsidiados serão realizadas apenas no mês de dezembro.

As inscrições com preços subsidiados serão realizadas apenas no mês de dezembro. DFJUG: O Distrito Federal Java User Group DFJUG, sediado em Brasília, é um grupo de usuários, nascido em Fevereiro de 1998, que tem como objetivo básico a divulgação da plataforma Java. O site do grupo

Leia mais

Software product lines. Paulo Borba Informatics Center Federal University of Pernambuco

Software product lines. Paulo Borba Informatics Center Federal University of Pernambuco Software product lines Paulo Borba Informatics Center Federal University of Pernambuco Software product lines basic concepts Paulo Borba Informatics Center Federal University of Pernambuco Um produto www.usm.maine.edu

Leia mais

Introdução ao ASP.NET

Introdução ao ASP.NET Introdução ao ASP.NET Miguel Isidoro Agenda ASP ASP.NET Server Controls Separação de Código e Apresentação Acesso a Dados Web Services Aplicações Web ASP.NET 1 ASP Razões do Sucesso Modelo de programação

Leia mais

Sou um especialista em SQL Server em todas as funções existentes: DBA, programação T SQL, BI, SSAS, SSIS

Sou um especialista em SQL Server em todas as funções existentes: DBA, programação T SQL, BI, SSAS, SSIS CV de Nuno Teixeira Resumo Olá, Sou um especialista em SQL Server em todas as funções existentes: DBA, programação T SQL, BI, SSAS, SSIS e SSRS. Tenho tido muita experiência hands on com o SQL Server,

Leia mais

a. A plataforma recomendada é Web, com arquitetura Microsoft.Net; b. A linguagem recomendada para codificação de Sistemas de Informações é C#;

a. A plataforma recomendada é Web, com arquitetura Microsoft.Net; b. A linguagem recomendada para codificação de Sistemas de Informações é C#; 1. OBJETIVO O objetivo deste documento é definir as normas e os padrões que deverão ser adotados pelos desenvolvedores da equipe interna e externa (fornecedores) que venham a desenvolver soluções de software

Leia mais

1. Clique no botão ou, na barra de menu principal, selecione File > New > New Method Content. O assistente New Method Content será aberto.

1. Clique no botão ou, na barra de menu principal, selecione File > New > New Method Content. O assistente New Method Content será aberto. Guia rápido de utilização Modden Este guia visa instruir o usuário a executar as principais funcionalidades da ferramenta. Modden Process Editor Criando um novo Method Content: 1. Clique no botão ou, na

Leia mais