Home | Reviews | Contact | Administration

The Cape Cod .NET User Group exists to educate and support Web, Winforms and SQL developers in the use of Microsoft .NET technologies. All levels, from beginner to early adopter, are welcome.

We are now 172 members

Sign Up

Please sign up for additional information by entering your name and e-mail address in the Sign Up box on this page.

Please note that your name and e-mail entered in the Sign Up box are used only to inform you about events and information concerning this user group. Under no circumstances will your information be shared with others.

Architect Applications End-to-End with LINQ to SQL

Speaker: Ben Day, Benjamin Day Consulting

Location:
Plymouth Public Library, Main Branch, Board Room (second floor)
132 South Street, Plymouth, MA
Directions
NOTE: The library is handicapped-accessible.

Monday, October 20, 6:30-8:30 PM

Pizza and drinks will be provided.

LINQ to SQL is great for getting objects in and out of a relational database but how does it fit in to an n-tier application? Demos are great but how do you really use it?

How should my application’s tiers be organized? What are the best-practices for business objects? How do I incorporate auditing in my application? Can I use a base class for my entities? What are my options for concurrency management? How do I extend the DataContext? What are the best-practices about unit testing? What do I need to know about lazy-loading? Inheritance? How does LINQ To SQL affect my ASP.NET code?

In this session, Ben will answer these questions and more. He’ll show you what the best practices are for developing an n-tier application with LINQ to SQL and show you how your application should be architected for testability, maintenance, and performance.

Speaker's Bio

Benjamin Day is an independent consultant specializing in the design and development of applications with Visual Studio Team System. He is a Microsoft MVP for C#, conference speaker, and leads the Beantown.NET User Group. Ben also provides consulting and training on Visual Studio Team System and Team Foundation Server and is a member of the Visual Studio Team System Customer Advisory Council and Cloud Services Advisory Group at Microsoft. When not developing software, Ben plays piano with a Boston-based jazz trio and is an enthusiastic restaurant, food, beer and wine buff.