Welcome!

Tad Anderson

Subscribe to Tad Anderson: eMailAlertsEmail Alerts
Get Tad Anderson via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Tad Anderson

Below is my review of the first edition of this book. I have included it in its entirety and because it is rather short. This book does a great job of putting architecture into a view that .NET developers and architects can relate to. The book covers design principles and patterns, and then relates them to each layer of a traditional layered system. It includes business, services, data access, and presentation layers. The authors include several different patterns for each layer and discuss the pros and cons of each. The book focuses on the technical aspects of .NET architecture. It does not cover the soft skills needed to be an architect, or cover the customer facing skills needed to communicate with the business stakeholders. You won't find much on process either, just an overview. These missing topics have not taken away from the book, they have made it a stronger ... (more)

Adaptive Code via C#: Agile coding with design patterns and SOLID principles Book Review

I have seen a lot of Scrum projects flop and flop hard. There are so many IT shops that look at the little iterative Scrum diagram and think, "well that looks easy enough", and they are off and running. Regretfully they don't understand that Scrum is just a process, and a development process is only as good as the team you've assembled. In real world development project's processes should be tailored for a given project. Allowing you to account for your team's skills and availability, your business's needs, the tools you have available, the environment you are working in, the dif... (more)

Microsoft .NET - Architecting Applications for the Enterprise (2nd Edition) Book Review

Below is my review of the first edition of this book. I have included it in its entirety because it is rather short. This book does a great job of putting architecture into a view that .NET developers and architects can relate to. The book covers design principles and patterns, and then relates them to each layer of a traditional layered system. It includes business, services, data access, and presentation layers. The authors include several different patterns for each layer and discuss the pros and cons of each. The book focuses on the technical aspects of .NET architecture. It do... (more)

Android Security Essentials LiveLessons | @CloudExpo [Cloud]

I unintentionally watched all three hours of this video series in one sitting. The presenter hooked me and before I knew it, it was three hours later. It is a very fast paced tour of the security issues that can arise when using the Android platform. The tour is built around the Open Web Application Security Project (OWASP) top 10 Mobile Security Risks as a guideline. The Open Web Application Security Project (OWASP) top 10 Mobile Security Risks are - M1: Weak Server Side Controls M2: Insecure Data Storage M3: Insufficient Transport Layer Protection M4: Unintended Data Leakage M5: ... (more)

Book Review: ATDD by Example

If you are interested in Acceptance Test-Driven Development, Behavior-Driven Development (BDD), Specification by Example, Agile Acceptance Testing, or Story Testing this is a great place to start. The book is broken down into three parts. The first two are end to end case studies showing how to execute Acceptance Test-Driven Development. The first case study is with a team and the second one is the reader working with the author to develop a solution. Part one builds an online parking cost calculator. It introduces specification workshops, wishful thinking, and collaboration as key... (more)