AspAlliance.com - Brendan Enrick http://aspalliance.com/author.aspx?uId=60273 AspAlliance articles by Brendan Enrick Review: The Agile Samurai Agile software development has been and is still growing in popularity within the software industry. The Agile Samurai: How Agile Masters Deliver Great Software is a practical guide to performing agile based on the experience and expertise of Jonathan Rasmusson, the author of the book. In this review, Brendan Enrick discusses The Agile Samurai and describes his opinion of this agile software development resource. http://aspalliance.com/2072_Review_The_Agile_Samurai Brendan Enrick Tue, 09 Aug 2011 00:00:00 GMT Software Testing Tips In this article Brendan introduces several tips that you can use in your unit testing endeavors. He demonstrates how tests can be used as documentation, discusses the right number of tests to write, and emphasizes how test code should be maintained as well as regular code. Brendan succinctly delivers several other tips regarding software testing as well. http://aspalliance.com/1981_Software_Testing_Tips Brendan Enrick Tue, 27 Jul 2010 00:00:00 GMT Review: ASP.NET MVC 1.0 Quickly In this article, Brendan reviews Packt Publishing's "ASP.NET MVC 1.0 Quickly" book. He briefly describes the book while pointing out what the book has done well and where it could have done better. If you are looking for a book on ASP.NET MVC you should read this review of Maarten Balliauw's book. http://aspalliance.com/1871_Review_ASPNET_MVC_10_Quickly Brendan Enrick Tue, 13 Oct 2009 00:00:00 GMT Getting Posted ASP.NET MVC Form Data In this article, Brendan describes how to interact with the data posted using HTML forms in ASP.NET MVC. He gives code snippets and screenshots showing how to get data posted from the HTML form. http://aspalliance.com/1872_Getting_Posted_ASPNET_MVC_Form_Data Brendan Enrick Mon, 27 Jul 2009 00:00:00 GMT Beginning Test Driven Development Many developers want to learn to use the practices of Test Driven Development. In this article, Brendan explains how to get started writing tests before writing code. He uses code snippets of tests and the implementation code to demonstrate some practices he uses when testing. http://aspalliance.com/1823_Beginning_Test_Driven_Development Brendan Enrick Tue, 03 Mar 2009 00:00:00 GMT Using Objects Instead of Enumerations Enumerations are a commonly used and known tool built into programming languages. They are however not the only way of doing things. In this article, Brendan outlines an alternative to using enumerations. He discusses some of the reasons why you might use an alternative and uses source code to explain how to achieve a comparable equivalent to enumerations. http://aspalliance.com/1812_Using_Objects_Instead_of_Enumerations Brendan Enrick Mon, 16 Feb 2009 00:00:00 GMT Standard Type Casting and "as" Operator Conversions Converting objects from one type to another is a common practice in software development. When dealing with this, it is important to understand the difference between standard casting and using the "as" operator to convert. In this article, Brendan explains this difference and when to use each type of conversion. His code snippets demonstrate the information he is explaining in the article. http://aspalliance.com/1811_Standard_Type_Casting_and_as_Operator_Conversions Brendan Enrick Mon, 09 Feb 2009 00:00:00 GMT Understanding the What and Why of the MVC Pattern The Model-View-Controller (MVC) pattern is becoming more popular and some software developers are still confused by what it is and how it benefits them. In this article, Brendan explains those two things using language which should be easy for people to understand. http://aspalliance.com/1764_Understanding_the_What_and_Why_of_the_MVC_Pattern Brendan Enrick Mon, 01 Dec 2008 00:00:00 GMT Roll Your Own HttpHandler HttpHandlers are powerful tools of ASP.NET; they are used fairly often, and give great power to developers using them. In this article, Brendan describes the basics of how to use these tools. He describes in easy to understand terms how one can implement the IHttpHandler class, and illustrates his explanation using code snippets and screen shots. http://aspalliance.com/1684_Roll_Your_Own_HttpHandler Brendan Enrick Mon, 14 Jul 2008 00:00:00 GMT What to Know About Value Types and Reference Types in C# Value types and reference types are important concepts in C#. In this article, Brendan describes these concepts in an easy way. This beginners' tutorial is written to help people unfamiliar with these concepts to gain a basic understanding of them. http://aspalliance.com/1682_What_to_Know_About_Value_Types_and_Reference_Types_in_C Brendan Enrick Mon, 07 Jul 2008 00:00:00 GMT