Hello,

I am just away to start my first Windows Mobile Application. I am going to be using Windows Mobile 5.0 on the device, and Visual Studio 2005, targeting the .Net Compact Framework 2.0, using C#. I am also going to be using SQL Server 2005 Compact Edition.

I am looking for just a few general pointers on Windows Mobile Development.

I have just finished watching a series of videos on MSDN which I found to be very useful, but there were still some unanswered questions.

For instance, part of me wants to create separate layers for Data Access and Business logic, because that is what I would do in a web app, or a windows form app, but is that the approach to take on Windows Mobile. What are the overheads involved in using this approach.

Is it better to compile all helper methods code down to a DLL, and reference that in my project?

As I said, this is going to be my first Application, and would prefer to start off in the correct way, so any pointers would be greatly appreciated!!

Thanks

Gary