Hi all,
I have a requirement to create a GUI application using SQL Server 2005 as its backend. The database has some 15 tables and there are relationships among them. The UI would be a tabbed UI with about 6-7 screens and multiple controls on them. Although, the requirement does not state so, I want to create an 3-Tier application with Data Access Layer connecting to the database directly and calling the Stored procs and executing the queries. The next layer is the Business Logic layer, consisting of Objects to interact with the typed data sets in the DAL. The final layer is the UI with respective code behinds. I had a sample doing the same in ASP.NET, which I lost during some drive formatting. I want to replicate the same functionality, in winforms. The example, I did lose would have solved my purpose, but I think, it was from one of the EBooks, I read and I do not remember that anymore.
So it would be great if someone here provides me a 3-tier application as stated or points to a tutorial that does the same. I have seen the windows forms videos and samples; but for .NET 3.5, they have a demo using WCF, which I cannot use right now. I want it using ADO.NET classes only. Also, my requirement is using typed data set and shared functions in it calling stored procs. Anything close would do good...

Thanks,
Bhushan