Shaun Walker, founder and president of Perpetual Motion Interactive Systems Inc., a solutions company specializing in Microsoft enterprise technologies. Shaun has 15 years professional experience in architecting and implementing large scale IT solutions for private and public organizations. Shaun is responsible for the creation and management of DotNetNuke, an open source content management system written for the Microsoft ASP.NET platform. Based on his significant community contributions he was recently recognized as a Microsoft Most Valuable Professional (MVP) in 2004. In addition, he was recently added as a featured speaker to the MSDN Canada Speakers Bureau which allows him to evangelize DotNetNuke to User Groups across Canada. Shaun resides in British Columbia, Canada, with his wife and two children.
作者簡(jiǎn)介
Shaun Walker, founder and president of Perpetual Motion Interactive Systems Inc., a solutions company specializing in Microsoft enterprise technologies. Shaun has 15 years professional experience in architecting and implementing large scale IT solutions f
圖書(shū)目錄
Preface Chapter 1: An Inside Look at the Evolution of DotNetNuke IBuySpy Portal ASRNET IBuySpy Portal Forum IBuySpy Workshop Subscription Fiasco Microsoft DotNetNuke Licensing Core Team XXL Fork Trademarks Sponsorship Enhancements Security Flaw DotNetNuke 2.0 DotNetNuke (DNN) Web Site Provider Model Open Source Philosophy Stabilization Third-Party Components Core Team Reorganization Microsoft Membership API "Breaking" Changes Web Hosters DotNetNuke 3.0 Release Schedule DotNetNuke Projects Intellectual Property Marketing Microsoft Hosting Program Infrastructure Branding …… Chapter 2: Installing DotNetNuke Chapter 3: Portal Overview Chapter 4: Portal Administration Chapter 5: Host Administration Chapter 6: Modules Chapter 7: DotNetNuke Architecture Chapter 8: Core DotNetNuke APIs Chapter 9: Member Role Chapter 10: Client API Chapter 11: Localization Chapter 12: Beginning Module Development Planning Your Module Project Chapter 13: Developing Modules: The Database Layer Chapter 14: Developing Modules: The Business Logic Layer Chapter 15: Developing Modules: The Presentation Layer Chapter 16: Skinning DotNetNuke Chapter 17: Distribution Appendix A: Resources Appendix B: System Message Tokens Index