Writing Anonymous Methods with Lambda Expressions

I like using Lambda expressions for anonymous methods. I don’t really have a good reason for it, but I like it, so here’s the difference. Let’s say you have a class exposing the following delegate: public delegate bool CheckExpirationDelegate(); public CheckExpirationDelegate CheckExpiration; The normal anonymous delegate would look like this: di.CheckExpiration += delegate() { return true; }; But, [...]

Categories: Agile Programming | Computer Humor | Computers | CSharp | Dot Net | Emerald Software Group | Humor | Onboarding | Patrick Caldwells Blog | PHP | Programming | Project Management | Service Oriented Architecture | SOA | SQL Server | Technology | Web Development | Web Services | Windows Programming
Health Care, Elections, and Media — Oh My!

I was trying to learn more about the McCain health care plan today and I ran across this article.   Now, I’m not a professional writer like Paul Krugman by any stretch of the imagination, but I did stay in a Holiday Inn last night, and I have had several articles published in peer-reviewed professional and [...]

Categories: Agile Programming | Computer Humor | Computers | CSharp | Dot Net | Emerald Software Group | Humor | Onboarding | Patrick Caldwells Blog | PHP | Programming | Project Management | Service Oriented Architecture | SOA | SQL Server | Technology | Web Development | Web Services | Windows Programming
Article :: Master Data Management: An Introduction

This article introduces the concept of Master Data Management (MDM), the discipline to provide an authoritative source of trusted master data.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: Working Within the Adobe Dreamweaver CS4 Environment

Get to know the Dreamweaver authoring environment so you can be more effective and efficient as you create Web pages and manage Web sites.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
Article :: SOA Design Patterns: Capability Composition Patterns

Capability composition patterns build upon the service identification and definition patterns to establish the concept of service composition. Thomas Erl discusses this pattern in this chapter.

Categories: Computers | InformIT | InformIT Web Services | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services
HR-XML Integration in Human Resources Software

Most of the programming and architecture work I do is in the human resources space. I write software for paperless onboarding and acculturation, personell change management, background checks and verification services, new employee requisitioning, and the like. As you can imagine, I spend a great deal of time and effort integrating with human [...]

Categories: Agile Programming | Computer Humor | Computers | CSharp | Dot Net | Emerald Software Group | Humor | Onboarding | Patrick Caldwells Blog | PHP | Programming | Project Management | Service Oriented Architecture | SOA | SQL Server | Technology | Web Development | Web Services | Windows Programming
Article :: Creating an Online Storefront in PHP, MySQL and Apache, Part 2

In Part 2 of this chapter, you'll learn the design process behind a simple discussion forum; specifically, displaying the topic list.

Categories: Computers | InformIT | InformIT Web Development | Programming | Service Oriented Architecture | SOA | Technology | Web Development | Web Services