Mircea Trofin’s blog : LINQ Framework Design Guidelines

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries by Krzysztof Cwalina and Brad Abrams is one of my favorite books. They are working on a new version, too. What would be a new Framework Design Guidelines book without a section on LINQ Best Practices when used as part of a framework API? Here is a blog post with just that type of information that covers:

  • A Brief Overview of LINQ
  • Extension Methods, Func<>, Action<>, and Expression<>
  • Extending on LINQ
  • Extending IEnumerable<>
  • Extending IQueryable<>
  • Implementing the Query Pattern

"Writing applications that interact with data sources, such as databases, XML documents, or Web Services such as Flickr or Amazon, is made easier in the .NET Framework 3.5 with the addition of a set of features collectively referred to as LINQ (Language-Integrated Query). In what follows, we start with a very brief overview of LINQ, followed by guidelines for designing APIs in relation to LINQ."

Mircea Trofin’s blog : LINQ Framework Design Guidelines

Mircea Trofin’s blog : LINQ Framework Design Guidelines

3 thoughts on “Mircea Trofin’s blog : LINQ Framework Design Guidelines

  1. Unknown says:

    Amberdigital Branch,Southern Stars Enterprises Co is specializing in the development and manufacturing of mp4 advertisement players, SD card players and advertisement LCD displays. Established in 1996, we have explored and developed the international market with professionalism. We have built a widespread marketing network, and set up a capable management team dedicated to provide beyond-expectation services to our customers.

    amberdigital Contact Us
    Southern Stars Enterprises Co (Shenzhen Office)
    Add:DE, 16/F, Building 2, Nanguo Tower, Sungang Road, Shenzhen, China
    E-mail:sstar@netvigator.com carol@sstar-hk.com
    Tel:+86 755 2592 9100
    Fax:+86 755 2592 7171

  2. Unknown says:

    您需要二手液晶显示屏、废旧液晶屏么?我们是不折不扣的二手液晶屏、旧液晶屏大批发商,长期大量供应可再利用的旧液晶屏。我公司提供的各种尺寸的二手液晶屏, 不同厚薄如笔记本屏,均已经过我们严格的分类,检验,测试流程。请访问协力液晶屏www.sceondhandlcd.com[cgfegdcchadjja]

Leave a Reply to Unknown Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s