Home > Articles > Programming > Windows Programming

Windows Programming

674 Items

Sort by Date | Title

Ten Years of Framework Design Guidelines: Video Podcast Transcript
Feb 9, 2009
In this transcription of one of our OnMicrosoft podcasts, Brad Abrams and Krzysztof Cwalina discuss industry changes that have affected (or been affected by) the Microsoft .NET Framework over the last decade.
Introduction to AJAX Technologies
Feb 2, 2009
Get up to speed with AJAX’s place in your web development toolbox.
Robert C. Martin's Clean Code Tip of the Week #3: Avoid Inappropriate Information
Jan 28, 2009
In this third tip of the series, programmers discuss how to avoid inappropriate information.
Robert C. Martin's Clean Code Tip of the Week #2: The Inverse Scope Law of Function Names
Jan 21, 2009
The longer the scope of a function, the shorter its name should be.
Concurrent Programming on Windows: Synchronization and Time
Jan 20, 2009
Joe Duffy takes a look at state and synchronization at a fairly high level.
Robert C. Martin’s Clean Code Tip of the Week #1: An Accidental Doppelgänger in Ruby
Jan 7, 2009
Robert C. Martin investigates an interesting dilemma: if the implementation of two functions is identical, yet their intent is completely different, is it still duplicate code?
Using Entity SQL As Your Data Access Layer
Dec 2, 2008
Learn why you should let the ADO.NET Entity Framework be your data access layer.
Programming with LINQ to XML for Objects
Nov 21, 2008
Paul Kimmels show how LINQ to XML for Objects (a.k.a. LINQ to XSD) works.
Designing APIs Related to LINQ Support
Oct 30, 2008
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.
C# 2008 for Programmers: Databases and LINQ to SQL
Oct 23, 2008
This chapter introduces relational databases, SQL, LINQ to SQL and the IDE’s visual programming tools for working with databases.
Using Expressions in C#
Oct 9, 2008
C# experts discuss expressions in C#, including anonymous function expressions and query expressions.
Bill Wagner on C#, LINQ, and Writing Books
Oct 6, 2008
Paul Kimmel interviews "More Effective C#" author Bill Wagner on changes in C#, why LINQ is cool, and why he writes books.
Writing LINQ Queries with the Entity Framework
Sep 23, 2008
Learn why LINQ to Entities will make database programming easier than ever.
Delegates and Lambda Expressions in C# 3.0
Sep 3, 2008
Mark Michaelis discusses the use of methods as a data type and their support for publish-subscribe patterns in this chapter.
Introducing the .NET Platform
Aug 26, 2008
This chapter covers the platform issues most essential to building C# applications.
Getting Started with ASP.NET Ajax
Aug 20, 2008
Ajax is the technology of choice for building fast and responsive web applications. Find out why.
What Is Clean Code?
Aug 19, 2008
Robert C. Martin introduces his book, Clean Code, and polls experienced programmers -- including Bjarne Stroustrup, Grady Booch, Dave Thomas, and Ward Cunningham -- on what their definition of "Clean Code" is.
Using Parallel LINQ
Aug 15, 2008
Combine multiple threads and LINQ to improve performance and maximize processing throughput.
Programming with Anonymous Types in C#
Aug 11, 2008
This chapter examined anonymous types in detail.
Querying SQL with LINQ
Jul 28, 2008
With LINQ and LINQ to SQL, never again should you have to write a data access layer.

<< < Prev Page 6 7 8 9 10 Next >