Usuário com melhor resposta
Desenvolver em CAMADAS.

Pergunta
-
Pessoa, desenvolvo aplicações web, tudo tranquilo.
Mais sei da nessecidade de desenvolver em camadas deixa o codigo da aplicação mais profissional e também uma manutenção melhor.
A dúvida é qual melhor forma de se desenvolver os projetos, em camadas?
Gostaria de tutoriais e dicas que eu possa seguir, muito obrigado a todos.
System of c#
Respostas
-
boas, veja se ajuda:
http://www.macoratti.net/cshp_3c1.htm
http://www.macoratti.net/aspn_cam.htm
Espero ter ajudado.- Marcado como Resposta Ricardo OnedaModerator sexta-feira, 8 de maio de 2009 17:45
-
Olá Pessoal,
Referências:
N-Tier Web Applications using ASP.NET 2.0 and SQL Server 2005 - Part 1
http://www.15seconds.com/Issue/050721.htm
N-Tier Web Applications using ASP.NET 2.0 and SQL Server 2005 - Part 2
http://www.15seconds.com/issue/050728.htm
Coding an N-Tier Application in C# without any Wizard Part I
http://www.codeproject.com/KB/cs/NTier.aspx
Coding an N-Tier Application in C# Without Any Wizard: Part II
http://www.codeproject.com/KB/cs/N-Tier22.aspx
Web Applications: N-Tier vs. N-Layer - Benefits and Trade-Offs
http://davidhayden.com/blog/dave/archive/2005/07/22/2401.aspx
Design Patterns
http://www.blackwasp.co.uk/DesignPatternsArticles.aspx
Dúvida - Metodologia camadas (Insert)
http://social.msdn.microsoft.com/Forums/pt-BR/504/thread/a41ca136-9e8b-420b-942e-060513a2c257
Programação em camadas - DataTable
http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/249154b8-72a0-4c6c-8465-5b842be85422
Guia prático para o desenvolvimento de Aplicações C# em Camadas
http://imasters.uol.com.br/artigo/9603/csharp/guia_pratico_para_o_desenvolvimento_de_aplicacoes_c_em_camadas/
Aplicação de 3 camadas em C#
http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/7b151ce3-e059-42fd-ae21-85eb1756c00b
Abraços, bons estudos e desenvolvimento.
Magno Machado Borba |- Se o post foi util ou resposta nao esqueca de marcar.- Marcado como Resposta Ricardo OnedaModerator sexta-feira, 8 de maio de 2009 17:45
-
Rafa,
um bom começo é visitar o site de Patterns & Practices da Microsoft. Lá você vai encontra muito material com ótima qualidade. Veja:
http://msdn.microsoft.com/en-us/practices/default.aspx
Ricardo Oneda- Marcado como Resposta Ricardo OnedaModerator sexta-feira, 8 de maio de 2009 17:46
Todas as Respostas
-
boas, veja se ajuda:
http://www.macoratti.net/cshp_3c1.htm
http://www.macoratti.net/aspn_cam.htm
Espero ter ajudado.- Marcado como Resposta Ricardo OnedaModerator sexta-feira, 8 de maio de 2009 17:45
-
Olá Pessoal,
Referências:
N-Tier Web Applications using ASP.NET 2.0 and SQL Server 2005 - Part 1
http://www.15seconds.com/Issue/050721.htm
N-Tier Web Applications using ASP.NET 2.0 and SQL Server 2005 - Part 2
http://www.15seconds.com/issue/050728.htm
Coding an N-Tier Application in C# without any Wizard Part I
http://www.codeproject.com/KB/cs/NTier.aspx
Coding an N-Tier Application in C# Without Any Wizard: Part II
http://www.codeproject.com/KB/cs/N-Tier22.aspx
Web Applications: N-Tier vs. N-Layer - Benefits and Trade-Offs
http://davidhayden.com/blog/dave/archive/2005/07/22/2401.aspx
Design Patterns
http://www.blackwasp.co.uk/DesignPatternsArticles.aspx
Dúvida - Metodologia camadas (Insert)
http://social.msdn.microsoft.com/Forums/pt-BR/504/thread/a41ca136-9e8b-420b-942e-060513a2c257
Programação em camadas - DataTable
http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/249154b8-72a0-4c6c-8465-5b842be85422
Guia prático para o desenvolvimento de Aplicações C# em Camadas
http://imasters.uol.com.br/artigo/9603/csharp/guia_pratico_para_o_desenvolvimento_de_aplicacoes_c_em_camadas/
Aplicação de 3 camadas em C#
http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/7b151ce3-e059-42fd-ae21-85eb1756c00b
Abraços, bons estudos e desenvolvimento.
Magno Machado Borba |- Se o post foi util ou resposta nao esqueca de marcar.- Marcado como Resposta Ricardo OnedaModerator sexta-feira, 8 de maio de 2009 17:45
-
Mais Referências:
Arquitetura em Camadas com C#
http://www.devmedia.com.br/articles/viewcomp.asp?comp=12037
Guia prático para o desenvolvimento de Aplicações C# em Camadas - parte 1
http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=1898
3 Camadas em C#
http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/15c48c83-46d7-45ff-b2c3-b6f7d1519df0
Desenvolvimento Multicamadas em Csharp (C#(csharp)) - Parte 1 - Exemplo prático
http://www.devmedia.com.br/articles/viewcomp.asp?comp=7878
Business Layer
http://social.msdn.microsoft.com/Forums/pt-BR/504/thread/2f321c65-7697-42f9-ac55-8915b84d7956
ASPdotNet Training
Tutorial 2: Creating a Business Logic Layer
http://msdn.microsoft.com/en-us/library/aa581779.aspx
Creating a Business Logic Layer
http://www.asp.net/LEARN/data-access/tutorial-02-cs.aspx
High-Performance .NET Application Development & Architecture Presentation / Business Layer
http://www.developerfusion.com/article/5385/highperformance-net-application-development-architecture/10/
Decoupling Business Logic Layer from the User Interface Layer using C#
http://aspalliance.com/1360_Decoupling_Business_Logic_Layer_from_the_User_Interface_Layer_using_C
Business Layer
http://www.c-sharpcorner.com/Forums/ShowMessages.aspx?ThreadID=47203
3-TIER
A 3-Tier Architecture with LINQ TO SQL
http://aspguy.wordpress.com/tag/3-tier/
Automatically Create Data Access Layers and Business Layers From Microsoft Access or SQL Server Databases
http://www.codeproject.com/KB/codegen/Layergen2.aspx
Implementing a Data Access Layer in C#
http://www.dotnetjohn.com/articles.aspx?articleid=244
An Elegant C# Data Access Layer using the Template Pattern and Generics
http://www.c-sharpcorner.com/UploadFile/rmcochran/elegant_dal05212006130957PM/elegant_dal.aspx
ASP.NET 2.0 - Data Access Layer com TableAdapter
http://www.linhadecodigo.com.br/Artigo.aspx?id=1063
A Data Access Layer to persist business objects using attributes and reflection - Part I
http://www.codeproject.com/KB/database/dal1.aspx
A Data Access Layer to persist business objects using attributes and reflection - Part II
http://www.codeproject.com/KB/database/dal2.aspx
A Data Access Layer to persist business objects using attributes and reflection - Part III
http://www.codeproject.com/KB/database/dal3.aspx
Data Access
Implement a Data Access Layer for Your App with ADO.NET
http://msdn.microsoft.com/en-us/magazine/cc188750.aspx
Desenvolvimento Multicamadas em Csharp (C#(csharp)) - Parte 2 - Exemplo prático [Camada Intermediária]
http://www.devmedia.com.br/articles/viewcomp.asp?comp=7886
Guia prático para o desenvolvimento de Aplicações C# em Camadas - parte 9 (Final)
http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=1938
Visual C# Development Environment
Designing a User Interface (Visual C#)
http://msdn.microsoft.com/en-us/library/ms173080(VS.80).aspx
Designing a User Interface in C# Using the Model View Presenter Design Pattern
http://www.informit.com/articles/article.aspx?p=662894
MVC
Introduction to Model View Control (MVC) Pattern using C#
http://www.c-sharpcorner.com/UploadFile/rmcochran/MVC_intro12122005162329PM/MVC_intro.aspx
Abraços,
Magno Machado Borba |- Se o post foi util ou resposta nao esqueca de marcar. -
Olá Pessoal,
Referências:
Building Distributed Applications
Application Architecture for .NET: Designing Applications and Services
http://msdn.microsoft.com/en-us/library/ms978348.aspx
Isolando camadas da aplicação
http://eduardomiranda.net/blogs/dotnet/archive/2007/03/18/isolando-camadas-da-aplica-o.aspx
Abraços,
Magno Machado Borba |- Se o post foi util ou resposta nao esqueca de marcar. -
Design Patterns em .NET
http://social.msdn.microsoft.com/Forums/pt-BR/504/thread/2e72b42d-5fb7-49e0-b7ca-ae02d4f3706a
Abraço,
Magno Machado Borba |- Se o post foi util ou resposta nao esqueca de marcar. -
Rafa,
um bom começo é visitar o site de Patterns & Practices da Microsoft. Lá você vai encontra muito material com ótima qualidade. Veja:
http://msdn.microsoft.com/en-us/practices/default.aspx
Ricardo Oneda- Marcado como Resposta Ricardo OnedaModerator sexta-feira, 8 de maio de 2009 17:46