Estimados me encuentro confundido con esto de la programación en 3 capas y me gustaría que me aclararan algunos puntos, por ejemplo:
Plataforma ASP.NET con C#.
1.- Es necesario tener webservice en una aplicación web 3 capas? o no?.
2.- Estoy empezando un proyecto (aplicación web) de 3 capas, esto quiere decir que para que sea 3 capas tengo que tener una capa negocios, otra de datos y la otra es el website? o una tercera capa mas el website?.
3.- Según yo si es 3 capas son la capa BLL(que contiene los get y set mas las los métodos variados como calculos y operaciones x, etc.), DAL(conexión mas los métodos que interactuan con la bd) y el website (diseño y envió de parámetros al BLL).
Espero me ayuden con esto gracias.