Article :: What WPF Is and Isn't

Learn when you should use WPF, what tools you will need, and how WPF compares to other frameworks.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: Getting Started with ASP.NET Ajax

Ajax is the technology of choice for building fast and responsive web applications. Find out why.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: Bill Wagner on C#, LINQ, and Writing Books

Paul Kimmel interviews "More Effective C#" author Bill Wagner on changes in C#, why LINQ is cool, and why he writes books.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: Using Parallel LINQ

Combine multiple threads and LINQ to improve performance and maximize processing throughput.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: C# 2008 for Programmers: Databases and LINQ to SQL

This chapter introduces relational databases, SQL, LINQ to SQL and the IDE's visual programming tools for working with databases.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: LINQ Query Expressions

Learn seven different types of query expression clauses and explains the four ways in which they introduce range variables.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: More Effective C#: Item 29: Enhance Constructed Types with Extension Methods

Bill Wagner shows how you can create a set of extension methods on specific constructed types to implement that functionality in a very low impact way.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: More Effective C#: Item 36: Understand How Query Expressions Map to Method Calls

Learn to understand this mapping from two different perspectives: From the perspective of a class user and as a class designer.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: Understanding C# Object Serialization and Object Graphs

Serialization isn't complex or difficult! Learn some powerful mechanisms for controlling and fine-tuning serialization.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: Programming with Generic Delegates in .NET

Paul Kimmel explains just how straightforward Lambda expressions, generics, and delegates really are.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: Programming the Windows Script Host

Paul McFedries shows how to execute scripts and runs through the various elements in the Windows Script Host object model.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming
Article :: Designing APIs Related to LINQ Support

This excerpt provides a very brief overview of LINQ and list guidelines for designing APIs related to LINQ support, including the so-called Query Pattern.

Categories: Computers | CSharp | Dot Net | InformIT | InformIT Dot Net and Windows Programming | Programming | Technology | Windows Programming