Your SlideShare is downloading. ×
Desenvolvimento de Aplicações com LightSwitch
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Desenvolvimento de Aplicações com LightSwitch

1,708
views

Published on

O Visual Studio LightSwitch é a maneira mais simples de construir aplicações de negócios desktop, web ou cloud, utilizando indirectamente o .NET Framework e o Silverlight. …

O Visual Studio LightSwitch é a maneira mais simples de construir aplicações de negócios desktop, web ou cloud, utilizando indirectamente o .NET Framework e o Silverlight.

O LightSwitch simplifica o processo de desenvolvimento, permitindo os developers concentrarem-se na lógica de negócios, enquanto o LightSwitch gera o código de apresentação e acesso às fontes de dados.

Nesta sessão, o Ricardo Alves mostra como implementar uma aplicação de negócio utilizando LightSwitch e também os pontos de extensibilidade duma aplicação LightSwitch.

Published in: Technology

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
1,708
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
29
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Abstract: Visual Studio LightSwitch changes the game for building data-centric business applications. In this talk you will learn how to create compelling, modern line-of-business applications for Windows and the Web and how the tool elevates a level of abstraction so developers focus on the business problem rather than the underlying plumbing. We’ll cover retrieval of data from SQL Server and SharePoint, UI creation, validation, computed fields, business logic, integration with Office applications, deployment, configuration and more! We'll also cover how you can customize and extend the experience for your unique scenarios. If you're building business application developers the old fashioned way you can't miss this session!
  • LightSwitch simplifies the development process because it lets you concentrate on the business logic and does a lot of the remaining work for you. With LightSwitch, an application can be designed, built, tested, and in your user’s hands quickly. LightSwitch is perfect for small business or departmental productivity applications that need to get built and deployed quickly and easily. LightSwitch applications are based on Silverlight and a solid .NET application framework using well-known patterns and best practices like n-tier application layering and MVVM as well as technologies like Entity Framework and RIA Services. The beauty of LightSwitch is that you don’t have to know the details of these technologies to get up and running quickly. Users expect certain features like search, the ability to sort and rearrange grids, and the ability to export data. With every LightSwitch application, those features are already built in. You don’t have to write any code for navigation, toolbars/ribbons, dirty checking or database concurrency handling. Common data operations such as adding, updating, deleting are also built in, as well as basic data validation logic. You can just set some validation properties or write some simple validation code based on your business rules and you’re set. All the plumbing is handled by LightSwitch which means you can concentrate on the code pertaining to your business. LightSwitch can also connect to a variety of data sources including SharePoint and SQL Azure.
  • This demo shows how to get started building business applications with Visual Studio LightSwitch. The goal is to demonstrate how LightSwitch does all the plumbing for you so that you can concentrate on the business value. It walks through creating a simple Vision Clinic application from scratch that uses data from multiple sources. It also shows how to create entities, screens, queries, and write business rules. As the demonstration progresses you get deeper into the capabilities of LightSwitch like how use access control and permissions as well as deployment
  • Transcript

    • 1. http://netponto.org
      18ª Reunião Presencial - 26/03/2011
      Ricardo Alves
    • 2. Patrocinadores desta reunião
    • 3. Ricardo Alves
      Membro da Comunidade NetPonto
      5 anos de experiência profissional
      C#, WCF, ASP.NET, ASP.NET MVC, SQL
      VS LightSwitchearlyadopter
    • 4. Agenda
      O que é o LightSwitch?
      Ciclo de Desenvolvimento
      Arquitectura
      Demo: “Online Store”
      Pontos de Extensibilidade
      Deploy duma Aplicação LightSwitch
    • 5. O que é o LightSwitch?
      “The simplest way to build business applications for the desktop and cloud”
      Ferramenta de desenvolvimento rápido que facilita a criação de aplicações de negócio data-driven
      Cria toda a user interface
      Gere todo o acesso aos dados
      Validações sobre as entidades baseadas nos dados
      Permite facilmente o deploy da aplicação como desktop app, webapp ou na cloud (azure)
      No “extremo” o único código que temos de fazer é para a camada de negócio
    • 6. O que é o LightSwitch?
      Mais uma “versão” do Visual Studio
      Disponível como Stand-Alone
      Para todas as versão a partir da “Pro” como um novo tipo de projecto
      Roadmap
      03/08/2010: Anunciado durante o evento VS Live!
      23/08/2010: Lançamento da Beta 1
      15/03/2011: Lançamento da Beta 2
      ??/??/????: Lançamento da RTM
    • 7. Ciclo de Desenvolvimento
    • 8. Arquitectura
      Client Tier
      Middle Tier
      Data Access
      Submit Pipeline
      Queries
      Controls
      Screens
      Methods
      SharePoint
      WCF RIA
      Data Workspace
      Data Workspace
      WCF RIA Services
      WCF RIA Services
      EF (Entities)
      SQL Server
      SQL Azure
      Silverlight 4.0
      ASP.NET 4.0
      Desktop Host
      Browser Host
      IIS 7.0
    • 9. Demo: “Online Store”
      demonstração
    • 10. Pontos de Extensibilidade
    • 11. Deploy duma Aplicação LightSwitch
    • 12. Deploy duma Aplicação LightSwitch
    • 13. Deploy duma Aplicação LightSwitch
    • 14. Questões?
    • 15. Turn on your business applications.
    • 16. Referências
      LightSwitchDevelopmentCenter
      http://msdn.microsoft.com/en-us/lightswitch
      Channel9 LightSwitch Videos
      http://channel9.msdn.com/Tags/lightswitch
      LightSwitch Forum
      http://social.msdn.microsoft.com/Forums/en-US/category/vslightswitch
      LightSwitch Team Blog
      http://blogs.msdn.com/b/lightswitch/
    • 17. Patrocinadores desta reunião
    • 18. Próximas reuniões presenciais
      26/03/2011 - Março
      16/04/2011 - Abril
      21/05/2011 - Maio
      18/06/2011 - JunhoReserva estes dias na agenda! :)
    • 19. Obrigado!
      Ricardo Alves
      ricardoloboalves@gmail.com
      http://pt.linkedin.com/in/rmalves/
      http://twitter.com/rmalves