Pro ASP.NET SharePoint 2010 Solutions: Techniques for Building SharePoint Functionality into ASP.NET Applications
I just realized that although I’ve been working on this book for a while now, I have not yet blogged about it. So, here goes!
I’m writing a book !!!! The title of the book is the same as this blog post, and it is targeted to be published by Apress in the October 2010 timeframe!!!
http://www.apress.com/book/view/1430231114 – here are the details, and here is a picture of the cover:
One of the things that motivated me to write this book was that I was going through a period of time with consulting projects where I seemed to be doing a lot of blended ASP.NET and SharePoint development. While I searched around for different best practices documentation, guidance, examples, and advice on how to integrate a larger ASP.NET application with SharePoint, I really did not find a lot out there. Now there is quite an abundant supply of this on the general SharePoint product, doing customizations on the SharePoint product, Administering SharePoint, and even Content Management. However, the most I could find on what I was doing was one TechNet article, not very long, and one podcast.
So, much of what I had to do on these projects was to experiment and learn all by myself. I also have had a great SharePoint community around us locally to help out with bouncing ideas off of (www.cospug.com ), and a work environment that encouraged me to push ahead with what I was discovering.
So the result of all this was to begin to more formally write up that which I have been discovering with respect to blended ASP.NET and SharePoint solutions, prove the discoveries out in a SharePoint 2010 environment, and convince some high quality acquisitions editors over at APress that the topic was one that had a market space for it.
This book consists of things that I wish I knew when starting to craft solutions using SharePoint’s rich feature set in conjunction with a centric ASP.NET application. It is also targeted towards a crossover market of developers who have experience with ASP.NET but have not yet touched SharePoint deeply. I believe that as the rich feature set present in SharePoint 2010 starts to shine in production environments, this scenario will become more and more common – that corporate developers, consultants, and companies developing software products and solutions will be called upon more and more to integrate with SharePoint 2010. And I’m hoping in some small way to help out this group of people with information, guidance, and a package of information that will help them to integrate this great product in to their solutions in software, and to do it in a way that is supportable, best practices, and sustainable.
So, stay tuned for the book publication. And in the meanwhile, as I figure out a balanced way to do so, I am going to be including some content on my blog – APress actually has a fantastic clause in their author contracts to allow you to do this.
And if you have comments, suggestions, ideas, please shoot them my way!
Dave Milner



Dave, book sounds very interesting but there's no table of contents available for your book on either the apress.com website or amazon. So very difficult to tell then if the book covers anything I might be interested in. Can you publish the Table of Contents? Critical to have TOC visible to sell the book.
Reply to this
Gary,
Thanks for the interest. Apress had the TOC up for a while in the book description but since chapters changed in the writing process the latest iteration is not up. I'll follow up with them. Until then the Chapter titles are:
1. SharePoint as a Development Platform
2. Visual Studio 2010 - Advancing the SharePoint Development Environment.
3. SharePoint, IIS, and the .NET Framework
4. SharePoint Architecture - File System, Database, and the Provider Pattern
5. Web Parts and Master Pages
6. The Client Object Model
7. Business Connectivity Services
8. Touch Points - Integrating SharePoint 2010 and ASP.NET
9. Medium Touch Point Solutions
10. High Touch Point Solutions
Thanks again for your interest.
Dave
Reply to this