Saturday, September 03, 2005
.NET Application Frameworks Books
(Running Topic: Enterprise Software Developer Book Lists)
Recommendation: I find the reviews on Amazon a good source of information about books, and you should find plenty of other peoples (in-depth) reviews on all of the books mentioned below there. Start with the first book in each section before buying any others. Amazon also offers the opportunity to buy most of them second-hand at considerable cost savings. Happy reading.
1) Expert C# Business Objects by Rockford Lhotka, Apress, ISBN 1590593448. Excellent book explaining and illustrating how one might create a basic framework in .NET with a discussion of the reasons behind the selections made. Features source code and base classes to build intelligent business objects that move across the network as appropriate to either fetch\save data or bind directly to WinForms\WebForms. Also, there is an online forum of active users of the framework. This book plus support from forum will help you implement an initial usable, albeit, basic framework.
2) Developing Application Frameworks in .NET by Xin Chen, Apress, ISBN 1590592883. Good book that covers services that you might typical want in an application framework, such as Class Factories, Caching, Configuration, Event Notification, Windows Services, Message Queue Services, Authorization\Authentication, Crytography, and Document\Workflow. Mr. Chen provides explanations of the technology behind the services and basic implementations of each in C#.
3) .NET Enterprise Development in C#, by Matthew Reynolds and Karli Watson, Wrox, ISBN 1861005911. This book had value to me in thinking about how to organize Enterprise Applications, but have not spent as much time working with it as the other two above.
(Running Topic: Enterprise Software Developer Book Lists)
Recommendation: I find the reviews on Amazon a good source of information about books, and you should find plenty of other peoples (in-depth) reviews on all of the books mentioned below there. Start with the first book in each section before buying any others. Amazon also offers the opportunity to buy most of them second-hand at considerable cost savings. Happy reading.
1) Expert C# Business Objects by Rockford Lhotka, Apress, ISBN 1590593448. Excellent book explaining and illustrating how one might create a basic framework in .NET with a discussion of the reasons behind the selections made. Features source code and base classes to build intelligent business objects that move across the network as appropriate to either fetch\save data or bind directly to WinForms\WebForms. Also, there is an online forum of active users of the framework. This book plus support from forum will help you implement an initial usable, albeit, basic framework.
2) Developing Application Frameworks in .NET by Xin Chen, Apress, ISBN 1590592883. Good book that covers services that you might typical want in an application framework, such as Class Factories, Caching, Configuration, Event Notification, Windows Services, Message Queue Services, Authorization\Authentication, Crytography, and Document\Workflow. Mr. Chen provides explanations of the technology behind the services and basic implementations of each in C#.
3) .NET Enterprise Development in C#, by Matthew Reynolds and Karli Watson, Wrox, ISBN 1861005911. This book had value to me in thinking about how to organize Enterprise Applications, but have not spent as much time working with it as the other two above.